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 ()