Release version 0.7.1
[platform/core/appfw/pkgmgr-server.git] / CMakeLists.txt
index 75e72a4..0334e36 100644 (file)
@@ -17,7 +17,7 @@ ADD_DEFINITIONS(-DBACKEND_DIR="${BACKEND_DIR}")
 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fvisibility=hidden -g -Wall -fPIE")
 
 ## Linker flags
-SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -pie")
+SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -pie -ldl")
 
 INCLUDE_DIRECTORIES(include)
 INCLUDE(FindPkgConfig)
@@ -25,11 +25,8 @@ INCLUDE(FindPkgConfig)
 SET(PKGMGR_SERVER "pkgmgr-server")
 AUX_SOURCE_DIRECTORY(src SRCS)
 
-SET(SERVER_CHECK_MODULES gio-2.0 glib-2.0 dlog pkgmgr-parser pkgmgr-info libtzplatform-config drm-service-core-tizen libgum sqlite3 pkgmgr pkgmgr-installer libsystemd aul
-minizip deviced)
-IF(TIZEN_FEATURE_CSR)
-       SET(SERVER_CHECK_MODULES "${SERVER_CHECK_MODULES} csr")
-ENDIF(TIZEN_FEATURE_CSR)
+SET(SERVER_CHECK_MODULES gio-2.0 glib-2.0 dlog pkgmgr-parser pkgmgr-info libtzplatform-config libgum sqlite3 pkgmgr pkgmgr-installer libsystemd aul
+minizip)
 
 pkg_check_modules(SERVER_DEPS REQUIRED ${SERVER_CHECK_MODULES})
 
@@ -37,12 +34,8 @@ FOREACH(SERVER_FLAGS ${SERVER_DEPS_CFLAGS})
        SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${SERVER_FLAGS}")
 ENDFOREACH(SERVER_FLAGS)
 
-IF(TIZEN_FEATURE_CSR)
-       ADD_DEFINITIONS("-DTIZEN_FEATURE_CSR")
-ENDIF(TIZEN_FEATURE_CSR)
-
 ADD_EXECUTABLE(${PKGMGR_SERVER} ${SRCS})
-TARGET_LINK_LIBRARIES(${PKGMGR_SERVER} pkgmgr_installer)
+TARGET_LINK_LIBRARIES(${PKGMGR_SERVER} pkgmgr_installer dl)
 TARGET_LINK_LIBRARIES(${PKGMGR_SERVER} ${SERVER_DEPS_LDFLAGS})
 
 CONFIGURE_FILE(org.tizen.pkgmgr.service.in org.tizen.pkgmgr.service @ONLY)