Warning, /frameworks/kinit/src/start_kdeinit/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_executable(start_kdeinit start_kdeinit.c) 0002 ecm_mark_nongui_executable(start_kdeinit) 0003 if (Libcap_FOUND) 0004 target_link_libraries(start_kdeinit ${Libcap_LIBRARIES}) 0005 endif() 0006 add_executable(start_kdeinit_wrapper start_kdeinit_wrapper.c) 0007 ecm_mark_nongui_executable(start_kdeinit_wrapper) 0008 0009 install(TARGETS start_kdeinit DESTINATION ${KDE_INSTALL_FULL_LIBEXECDIR_KF5}) 0010 install(TARGETS start_kdeinit_wrapper DESTINATION ${KDE_INSTALL_FULL_LIBEXECDIR_KF5}) 0011 0012 if (KDEINIT_OOM_PROTECT) 0013 if (Libcap_FOUND) 0014 install( CODE "execute_process( 0015 COMMAND 0016 ${SETCAP_EXECUTABLE} 0017 CAP_SYS_RESOURCE=+ep 0018 \$ENV{DESTDIR}${KDE_INSTALL_FULL_LIBEXECDIR_KF5}/start_kdeinit)" 0019 ) 0020 else() 0021 install(CODE " 0022 set(START_KDEINIT_PATH \"\$ENV{DESTDIR}${KDE_INSTALL_FULL_LIBEXECDIR_KF5}/start_kdeinit\") 0023 EXECUTE_PROCESS(COMMAND sh -c \"chown 0 '\${START_KDEINIT_PATH}' && chmod u+s '\${START_KDEINIT_PATH}'\") 0024 ") 0025 endif () 0026 endif ()