Warning, /frameworks/frameworkintegration/src/kpackage-install-handlers/kns/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 configure_file(knshandlerversion.h.in knshandlerversion.h) 0002 add_executable(knshandler main.cpp) 0003 target_link_libraries(knshandler KF6::NewStuffCore KF6::I18n KF6::Notifications) 0004 0005 install(TARGETS knshandler DESTINATION ${KDE_INSTALL_LIBEXECDIR_KF}/kpackagehandlers) 0006 0007 add_executable(knshandlertest main.cpp) 0008 target_link_libraries(knshandlertest KF6::NewStuffCore KF6::I18n KF6::Notifications) 0009 target_compile_definitions(knshandlertest PRIVATE -DTEST) 0010 0011 if(EXISTS "${CMAKE_INSTALL_PREFIX}/${KDE_INSTALL_CONFDIR}/colorschemes.knsrc") 0012 add_test(NAME test_kns-kpackage COMMAND knshandlertest kns://colorschemes.knsrc/api.kde-look.org/1136471) 0013 0014 add_test(NAME test_kns-kpackage-fail COMMAND knshandlertest kns://colorschemes.knsrc/xxx/1136471) 0015 set_tests_properties(test_kns-kpackage-fail PROPERTIES WILL_FAIL TRUE) 0016 message(STATUS "KNS-KPackage test enabled") 0017 endif()