64a741fc465d26ff7a3c08bae0354e2b1b60e1a7
[platform/core/context/sensor-recorder.git] / src / server / CMakeLists.txt
1 SET(target "${PROJECT_NAME}-server-genuine")
2
3 SET(DEPS "${DEPS} context-common-server")
4
5 FILE(GLOB_RECURSE SRCS *.cpp ../shared/*.cpp)
6 MESSAGE("Sources: ${SRCS}")
7
8 INCLUDE(FindPkgConfig)
9 pkg_check_modules(PKG_SERVER REQUIRED ${DEPS})
10
11 FOREACH(flag ${PKG_SERVER_CFLAGS})
12    SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${flag}")
13 ENDFOREACH(flag)
14
15 ADD_LIBRARY(${target} SHARED ${SRCS})
16 TARGET_LINK_LIBRARIES(${target} ${PKG_SERVER_LDFLAGS})
17 SET_TARGET_PROPERTIES(${target} PROPERTIES VERSION ${FULLVER})
18
19 INSTALL(TARGETS ${target} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} NAMELINK_SKIP)