X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=server%2FCMakeLists.txt;h=b97dd87a2d8ce606aadae8480859e1e6e45fac8d;hb=cc4df9c606672153d5102d8f5b9818af0ff0d5fb;hp=0d8cc6a01c8cc454a33de689a625c1deb42f2540;hpb=36fb34841f6fa844b073b392212459e79a9ae998;p=platform%2Fcore%2Fuifw%2Fstt.git diff --git a/server/CMakeLists.txt b/server/CMakeLists.txt index 0d8cc6a..b97dd87 100644 --- a/server/CMakeLists.txt +++ b/server/CMakeLists.txt @@ -4,7 +4,7 @@ SET(SRCS sttd_dbus_server.c sttd_dbus.c sttd_engine_agent.c - sttd_main.c + stte.c sttd_recorder.c sttd_server.c ../common/stt_config_mgr.c @@ -16,22 +16,25 @@ SET(SRCS INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}) INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}/common) INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}/server) +INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}/include) FOREACH(flag ${pkgs_CFLAGS}) SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}") ENDFOREACH(flag) -SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIE") -SET(CMAKE_C_FLAGS_DEBUG "-O0 -g -fPIE") -SET(CMAKE_C_FLAGS_RELEASE "-O2 -fPIE") -SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -pie") +SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}") +#SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIE") +#SET(CMAKE_C_FLAGS_DEBUG "-O0 -g -fPIE") +#SET(CMAKE_C_FLAGS_RELEASE "-O2 -fPIE") +#SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -pie") ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"") ## Executable ## -ADD_EXECUTABLE("${PROJECT_NAME}-daemon" ${SRCS}) -TARGET_LINK_LIBRARIES("${PROJECT_NAME}-daemon" -ldl -lm ${pkgs_LDFLAGS}) +ADD_LIBRARY("${PROJECT_NAME}_engine" SHARED ${SRCS}) +#TARGET_LINK_LIBRARIES("${PROJECT_NAME}_engine" -ldl -lm ${pkgs_LDFLAGS}) +TARGET_LINK_LIBRARIES("${PROJECT_NAME}_engine" ${pkgs_LDFLAGS}) ## Install -INSTALL(TARGETS "${PROJECT_NAME}-daemon" DESTINATION bin) +INSTALL(TARGETS "${PROJECT_NAME}_engine" DESTINATION ${LIBDIR} COMPONENT RuntimeLibraries)