Warning, /frameworks/kservice/tests/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 include(ECMMarkAsTest) 0002 0003 find_package(Qt6 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Test) 0004 0005 macro(kservice_executable_tests) 0006 foreach(_testname ${ARGN}) 0007 add_executable(${_testname} ${_testname}.cpp) 0008 target_link_libraries(${_testname} KF6::Service) 0009 ecm_mark_as_test(${_testname}) 0010 endforeach(_testname) 0011 endmacro() 0012 0013 kservice_executable_tests( 0014 kservicegroup_dumper 0015 findservice 0016 ) 0017 0018 add_executable(kmimeassociations_dumper) 0019 ecm_mark_as_test(kmimeassociations_dumper) 0020 0021 ecm_qt_declare_logging_category(kmimeassociations_dumper 0022 HEADER sycocadebug.h 0023 IDENTIFIER SYCOCA 0024 CATEGORY_NAME kf.service.sycoca 0025 ) 0026 target_sources(kmimeassociations_dumper PRIVATE 0027 kmimeassociations_dumper.cpp 0028 ../src/sycoca/kmimeassociations.cpp 0029 ) 0030 0031 target_link_libraries(kmimeassociations_dumper KF6::Service KF6::CoreAddons KF6::ConfigCore)