1 AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/src
2 LAUNCHPAD_PROCESS_POOL_SRCS)
3 AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/../lib/common/src
6 ADD_EXECUTABLE(${TARGET_LAUNCHPAD_PROCESS_POOL}
7 ${LAUNCHPAD_PROCESS_POOL_SRCS}
9 SET_TARGET_PROPERTIES(${TARGET_LAUNCHPAD_PROCESS_POOL} PROPERTIES
10 SKIP_BUILD_RPATH TRUE)
12 TARGET_INCLUDE_DIRECTORIES(${TARGET_LAUNCHPAD_PROCESS_POOL} PUBLIC
13 ${CMAKE_CURRENT_SOURCE_DIR}/inc)
14 TARGET_INCLUDE_DIRECTORIES(${TARGET_LAUNCHPAD_PROCESS_POOL} PUBLIC
15 ${CMAKE_CURRENT_SOURCE_DIR}/../lib/common/inc)
17 IF(_TIZEN_FEATURE_PRELINK)
18 MESSAGE(STATUS "prelink enable")
19 ELSE(_TIZEN_FEATURE_PRELINK)
20 MESSAGE(STATUS "prelink disable")
21 SET_TARGET_PROPERTIES(${TARGET_LAUNCHPAD_PROCESS_POOL} PROPERTIES
22 COMPILE_FLAGS "-fPIE")
23 SET_TARGET_PROPERTIES(${TARGET_LAUNCHPAD_PROCESS_POOL} PROPERTIES
25 ENDIF(_TIZEN_FEATURE_PRELINK)
27 APPLY_PKG_CONFIG(${TARGET_LAUNCHPAD_PROCESS_POOL} PUBLIC
36 LIBTZPLATFORM_CONFIG_DEPS
43 TARGET_LINK_LIBRARIES(${TARGET_LAUNCHPAD_PROCESS_POOL} PUBLIC "-lm -ldl")
45 CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/packaging/default.debugger.in
46 ${CMAKE_SOURCE_DIR}/packaging/default.debugger @ONLY)
47 INSTALL(FILES ${CMAKE_SOURCE_DIR}/packaging/default.debugger DESTINATION
49 INSTALL(TARGETS ${TARGET_LAUNCHPAD_PROCESS_POOL} DESTINATION bin)
51 CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/conf/launchpad.conf.in
52 ${CMAKE_CURRENT_SOURCE_DIR}/conf/launchpad.conf @ONLY)
53 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/conf/launchpad.conf DESTINATION