You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdelibs/kdecore/tests/CMakeLists.txt

55 lines
1.6 KiB

#################################################
#
# (C) 2016 Alexander Golubev
# fatzer2 (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
include_directories(
${TQT_INCLUDE_DIRS}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_BINARY_DIR}
${CMAKE_SOURCE_DIR}
${CMAKE_BINARY_DIR}/kdecore
${CMAKE_SOURCE_DIR}/kdecore
${CMAKE_SOURCE_DIR}/dcop
)
link_directories(
${TDECORE_LIBRARY_DIRS}
)
tde_add_library( kconfigtest SHARED AUTOMOC
SOURCES kconfigtest.cpp
LINK kunittest-shared
EXCLUDE_FROM_ALL
)
set( CHECKS
kconfigtestgui klocaletest kprocesstest ksimpleconfigtest kstddirstest
kuniqueapptest ktempfiletest krandomsequencetest kdebugtest
ksocktest kstringhandlertest kcmdlineargstest kapptest kmemtest
dcopkonqtest kipctest cplusplustest kiconloadertest kresolvertest
kmdcodectest knotifytest ksortablevaluelisttest krfcdatetest testqtargs
kprociotest kcharsetstest kcalendartest kmacroexpandertest kshelltest
kxerrorhandlertest startserviceby kglobaltest ktimezonestest
)
foreach( _check ${CHECKS} )
tde_add_check_executable( ${_check} AUTOMOC LINK kconfigtest-shared )
endforeach( )
tde_add_check_executable( kurltest AUTOMOC LINK kconfigtest-shared TEST )
tde_add_check_executable( kstdacceltest AUTOMOC LINK kconfigtest-shared TEST )
tde_add_check_executable( kidlservertest AUTOMOC SOURCES KIDLTest.cpp KIDLTest.skel
LINK kconfigtest-shared )
tde_add_check_executable( kidlclienttest AUTOMOC SOURCES KIDLTestClient.cpp
KIDLTest.stub LINK kconfigtest-shared )