95f6281b41784f0076cb8d0f2b40e648030959fa
[platform/core/security/drm-service-core-tizen.git] / initializer / CMakeLists.txt
1 #################################################################
2 PKG_CHECK_MODULES(DRM_INITIALIZE_DEP
3     REQUIRED
4     sqlite3
5     glib-2.0
6     dlog
7     openssl1.1
8 )
9
10 INCLUDE_DIRECTORIES(${DRM_INITIALIZE_DEP_INCLUDE_DIRS})
11
12 SET(DRMTAPPSINITIALIZE_SRCS
13     ${PROJECT_SOURCE_DIR}/initializer/drm-tapps-initialize.cpp
14     ${PROJECT_SOURCE_DIR}/tappsd/src/db/DTapps2SqlData.cpp
15     ${PROJECT_SOURCE_DIR}/tappsd/src/db/DTapps2SqliteDB.cpp
16     ${PROJECT_SOURCE_DIR}/tappsd/src/intf/drm_intf_tapps.cpp
17 )
18
19 SET_SOURCE_FILES_PROPERTIES(${DRMTAPPSINITIALIZE_SRCS}
20     PROPERTIES
21         COMPILE_FLAGS "-fPIE"
22 )
23
24 ADD_EXECUTABLE(${DRMTAPPSINITIALIZE} ${DRMTAPPSINITIALIZE_SRCS})
25
26 TARGET_LINK_LIBRARIES(${DRMTAPPSINITIALIZE}
27     ${DRM_INITIALIZE_DEP_LIBRARIES}
28     -pie
29 )
30
31 INSTALL(TARGETS ${DRMTAPPSINITIALIZE} DESTINATION ${BIN_DIR})