summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Golubev <fatzer2@gmail.com>2025-08-12 10:26:20 +0300
committerAlexander Golubev <fatzer2@gmail.com>2025-08-12 10:30:53 +0300
commit10e237d33d753970abd8ae5552877d1ef4cb8113 (patch)
tree3fe3b4c21e1e9ef2fd1e80833f0efeb1fb1e7f7f
parentcf748219a5d21e3295db3be0baec6ff1b05a64f0 (diff)
downloadtdeaddons-10e237d33d753970abd8ae5552877d1ef4cb8113.tar.gz
tdeaddons-10e237d33d753970abd8ae5552877d1ef4cb8113.zip
konq-plugins: use TDEMacros for the test
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
-rw-r--r--CMakeLists.txt7
-rw-r--r--konq-plugins/fsview/CMakeLists.txt20
2 files changed, 11 insertions, 16 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 3f47fac..c56d2e8 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -36,6 +36,8 @@ include( CheckCXXSourceCompiles )
include( TDEMacros )
+enable_testing()
+
##### setup install paths #######################
@@ -51,7 +53,6 @@ option( WITH_ARTS "Enable aRts support" ${WITH_ALL_OPTIONS} )
option( WITH_SDL "Enable SDL support" ${WITH_ALL_OPTIONS} )
option( WITH_BERKELEY_DB "Enable Berkeley DB support" ${WITH_ALL_OPTIONS} )
option( WITH_XMMS "Enable xmms support" OFF )
-option( WITH_TEST "Build tests" OFF )
##### options comments ##########################
@@ -62,7 +63,6 @@ option( WITH_TEST "Build tests" OFF )
# WITH_ARTS affects konq-plugins/sidebar/mediaplayer, noatun plugins
# WITH_SDL affects noatun plugins
# WITH_BERKELEY_DB affects noatun plugins
-# WITH_TEST affects konq-plugins/fsview
# NOTE: WITH_XMMS supports only obsolte xmms version 1
@@ -99,9 +99,6 @@ set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${TQT_CXX_FLAGS}" )
set( CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--no-undefined" )
set( CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,--no-undefined" )
-if( WITH_TEST )
- enable_testing()
-endif( WITH_TEST )
##### tdeaddons directories #####################
diff --git a/konq-plugins/fsview/CMakeLists.txt b/konq-plugins/fsview/CMakeLists.txt
index 87350b6..82f6a55 100644
--- a/konq-plugins/fsview/CMakeLists.txt
+++ b/konq-plugins/fsview/CMakeLists.txt
@@ -40,19 +40,17 @@ tde_add_executable( fsview AUTOMOC
##### scantest (test) ###########################
-# FIXME: replace this after adding specific tde macro
-if( WITH_TEST )
- tde_add_executable( scantest
- SOURCES scantest.cpp
- LINK tdeio-shared fsview-static )
- set_property( SOURCE scantest.cpp APPEND
- PROPERTY COMPILE_DEFINITIONS
- FSVIEW_SCANTEST_DIRECTORY="${CMAKE_BINARY_DIR}" )
-
- add_test( scantest ${CMAKE_CURRENT_BINARY_DIR}/scantest )
-endif( WITH_TEST )
+tde_add_check_executable( scantest
+ SOURCES scantest.cpp
+ LINK tdeio-shared fsview-static
+ TEST
+)
+set_property( SOURCE scantest.cpp APPEND
+ PROPERTY COMPILE_DEFINITIONS
+ FSVIEW_SCANTEST_DIRECTORY="${CMAKE_BINARY_DIR}"
+)
##### libfsviewpart (kpart) #####################