Release version 0.2.0
[platform/core/security/security-manager.git] / src / common / CMakeLists.txt
index f2dbde4..9a9d57c 100644 (file)
@@ -1,9 +1,13 @@
 SET(COMMON_VERSION_MAJOR 0)
-SET(COMMON_VERSION ${COMMON_VERSION_MAJOR}.1.0)
+SET(COMMON_VERSION ${COMMON_VERSION_MAJOR}.2.0)
 
 PKG_CHECK_MODULES(COMMON_DEP
     REQUIRED
     libsystemd-journal
+    libsmack
+    db-util
+    cynara-admin
+    cynara-client
     )
 
 INCLUDE_DIRECTORIES(SYSTEM
@@ -11,15 +15,14 @@ INCLUDE_DIRECTORIES(SYSTEM
     )
 
 INCLUDE_DIRECTORIES(
+    ${INCLUDE_PATH}
     ${COMMON_PATH}/include
     ${DPL_PATH}/core/include
     ${DPL_PATH}/log/include
+    ${DPL_PATH}/db/include
     )
 
 SET(COMMON_SOURCES
-    ${COMMON_PATH}/protocols.cpp
-    ${COMMON_PATH}/message-buffer.cpp
-    ${COMMON_PATH}/smack-common.cpp
     ${DPL_PATH}/log/src/abstract_log_provider.cpp
     ${DPL_PATH}/log/src/sd_journal_provider.cpp
     ${DPL_PATH}/log/src/log.cpp
@@ -31,6 +34,18 @@ SET(COMMON_SOURCES
     ${DPL_PATH}/core/src/noncopyable.cpp
     ${DPL_PATH}/core/src/serialization.cpp
     ${DPL_PATH}/core/src/singleton.cpp
+    ${DPL_PATH}/core/src/errno_string.cpp
+    ${DPL_PATH}/core/src/string.cpp
+    ${DPL_PATH}/db/src/naive_synchronization_object.cpp
+    ${DPL_PATH}/db/src/sql_connection.cpp
+    ${COMMON_PATH}/cynara.cpp
+    ${COMMON_PATH}/protocols.cpp
+    ${COMMON_PATH}/message-buffer.cpp
+    ${COMMON_PATH}/privilege_db.cpp
+    ${COMMON_PATH}/smack-common.cpp
+    ${COMMON_PATH}/smack-labels.cpp
+    ${COMMON_PATH}/smack-rules.cpp
+    ${COMMON_PATH}/smack-check.cpp
     )
 
 ADD_LIBRARY(${TARGET_COMMON} SHARED ${COMMON_SOURCES})