################################################# # # (C) 2010 Serghei Amelian # serghei (DOT) amelian (AT) gmail.com # # Improvements and feedback are welcome # # This file is released under GPL >= 2 # ################################################# add_definitions( ${TQT_CFLAGS_OTHER} ) include_directories( ${TQT_INCLUDE_DIRS} ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_BINARY_DIR}/kdecore ${CMAKE_SOURCE_DIR} ${CMAKE_SOURCE_DIR}/dcop ${CMAKE_SOURCE_DIR}/kdecore ${CMAKE_SOURCE_DIR}/kdeui ${CMAKE_SOURCE_DIR}/kio ${CMAKE_SOURCE_DIR}/kio/kio ${FREETYPE_INCLUDE_DIRS} ) link_directories( ${TQT_LIBRARY_DIRS} ) #### kdeinit #################################### set( target kdeinit ) set( ${target}_SRCS kinit.cpp setproctitle.cpp ) tde_add_executable( ${target} SOURCES ${${target}_SRCS} LINK kparts-shared DESTINATION ${BIN_INSTALL_DIR} ) #### kdeinit_wrapper ############################ set( target kdeinit_wrapper ) tde_add_executable( ${target} SOURCES wrapper.c DESTINATION ${BIN_INSTALL_DIR} ) #### kshell ##################################### set( target kshell ) tde_add_executable( ${target} SOURCES shell.c DESTINATION ${BIN_INSTALL_DIR} ) #### kdeinit_shutdown ########################### set( target kdeinit_shutdown ) tde_add_executable( ${target} SOURCES wrapper.c DESTINATION ${BIN_INSTALL_DIR} ) #### lnusertemp ################################# set( target lnusertemp ) tde_add_executable( ${target} SOURCES lnusertemp.c DESTINATION ${BIN_INSTALL_DIR} ) #### kwrapper ################################### set( target kwrapper ) tde_add_executable( ${target} SOURCES kwrapper.c DESTINATION ${BIN_INSTALL_DIR} ) #### kioslave ################################### set( target kioslave ) tde_add_executable( ${target} AUTOMOC SOURCES kioslave.cpp LINK kio-shared DESTINATION ${BIN_INSTALL_DIR} ) #### kstartupconfig ############################# set( target kstartupconfig ) tde_add_executable( ${target} AUTOMOC SOURCES kstartupconfig.cpp LINK kdefakes-shared DESTINATION ${BIN_INSTALL_DIR} ) #### kdostartupconfig ########################### set( target kdostartupconfig ) tde_add_executable( ${target} AUTOMOC SOURCES kdostartupconfig.cpp LINK kdecore-shared DESTINATION ${BIN_INSTALL_DIR} ) #### start_kdeinit ############################## set( target start_kdeinit ) if( KDEINIT_SETUID ) set( _setuid SETUID ) endif( KDEINIT_SETUID ) tde_add_executable( ${target} ${_setuid} SOURCES start_kdeinit.c DESTINATION ${BIN_INSTALL_DIR} ) # FIXME will be a problem when BIN_INSTALL_DIR will be absolute path set_target_properties( ${target} PROPERTIES COMPILE_FLAGS -DEXECUTE=\\"${CMAKE_INSTALL_PREFIX}/${BIN_INSTALL_DIR}/kdeinit\\" ) #### start_kdeinit_wrapper ###################### set( target start_kdeinit_wrapper ) tde_add_executable( ${target} SOURCES start_kdeinit_wrapper.c DESTINATION ${BIN_INSTALL_DIR} ) #### klauncher ################################## set( target klauncher ) set( ${target}_SRCS klauncher.cpp klauncher_main.cpp autostart.cpp ) tde_add_kdeinit_executable( ${target} AUTOMOC SOURCES ${${target}_SRCS} LINK kio-shared )