Warning, /system/ksystemlog/autotests/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 include(ECMAddTests) 0002 0003 set( EXECUTABLE_OUTPUT_PATH ${CMAKE_CURRENT_BINARY_DIR} ) 0004 0005 include_directories( 0006 ${CMAKE_CURRENT_SOURCE_DIR} 0007 ${CMAKE_CURRENT_SOURCE_DIR}/../src 0008 ${CMAKE_CURRENT_SOURCE_DIR}/../src/config 0009 ${CMAKE_CURRENT_BINARY_DIR}/../src/config 0010 ${CMAKE_CURRENT_SOURCE_DIR}/../src/lib 0011 ${CMAKE_CURRENT_SOURCE_DIR}/../src/modes/system 0012 ${CMAKE_CURRENT_SOURCE_DIR}/../src/modes/kernel 0013 ) 0014 0015 add_library(testCore STATIC testUtil.cpp testUtil.h testResources.qrc ) 0016 target_link_libraries(testCore PUBLIC 0017 Qt6::Test 0018 ksystemlog_lib 0019 ksystemlog_base_mode 0020 ksystemlog_config 0021 ksystemlog_system 0022 ksystemlog_kernel) 0023 0024 0025 macro(ksystemlog_unit_tests) 0026 foreach(unitTest ${ARGN}) 0027 ecm_add_test(${unitTest}.cpp TEST_NAME ksystemlog-${unitTest} LINK_LIBRARIES testCore) 0028 endforeach(unitTest) 0029 endmacro(ksystemlog_unit_tests) 0030 0031 ksystemlog_unit_tests( 0032 logModeFactoryTest 0033 systemAnalyzerTest 0034 kernelAnalyzerTest 0035 0036 # Not real unit tests 0037 kioLogFileReaderTest 0038 0039 # Needs to be ported away from KDELibs4Support: 0040 # findIncompatibleKioTest 0041 )