Warning, /plasma/kscreenlocker/greeter/autotests/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 include(ECMMarkAsTest) 0002 0003 ####################################### 0004 # KillTest 0005 ####################################### 0006 add_executable(killTest killtest.cpp) 0007 target_compile_definitions(killTest PRIVATE KSCREENLOCKER_GREET_BIN_REL="kscreenlocker_greet") 0008 add_test(NAME kscreenlocker-killTest COMMAND killTest) 0009 0010 # We want ASAN to step out of our way, we need to handle these kill types 0011 if (DEFINED ECM_ENABLE_SANITIZERS OR "$ENV{KDECI_BUILD}" STREQUAL "TRUE") 0012 set_tests_properties(kscreenlocker-killTest PROPERTIES ENVIRONMENT "ASAN_OPTIONS=handle_segv=0,poison_heap=0,handle_sigbus=0,handle_sigill=0,handle_sigfpe=0") 0013 endif() 0014 0015 ecm_mark_as_test(killTest) 0016 target_link_libraries(killTest KF6::CoreAddons Qt::Test)