Move smack_check from common to server 34/23334/3
authorRafal Krypa <r.krypa@samsung.com>
Tue, 24 Jun 2014 11:21:37 +0000 (13:21 +0200)
committerRafal Krypa <r.krypa@samsung.com>
Tue, 24 Jun 2014 12:55:16 +0000 (14:55 +0200)
This function is used only in server. By moving it from common it is now
possible to not link libsecurity-manager-common with libsmack.

Change-Id: If2b8eb8dc252ff21416ab4e075a5471f5647b98a
Signed-off-by: Rafal Krypa <r.krypa@samsung.com>
src/common/CMakeLists.txt
src/server/CMakeLists.txt
src/server/include/smack-check.h [moved from src/common/include/smack-check.h with 100% similarity]
src/server/smack-check.cpp [moved from src/common/smack-check.cpp with 100% similarity]

index 7e9cf2c..2cdca69 100644 (file)
@@ -4,7 +4,6 @@ SET(COMMON_VERSION ${COMMON_VERSION_MAJOR}.1.0)
 PKG_CHECK_MODULES(COMMON_DEP
     REQUIRED
     dlog
-    libsmack
     )
 
 INCLUDE_DIRECTORIES(SYSTEM
@@ -20,7 +19,6 @@ INCLUDE_DIRECTORIES(
 SET(COMMON_SOURCES
     ${COMMON_PATH}/protocols.cpp
     ${COMMON_PATH}/message-buffer.cpp
-    ${COMMON_PATH}/smack-check.cpp
     ${DPL_PATH}/log/src/abstract_log_provider.cpp
     ${DPL_PATH}/log/src/dlog_log_provider.cpp
     ${DPL_PATH}/log/src/log.cpp
index 11b38b2..cb6ffd2 100644 (file)
@@ -21,6 +21,7 @@ INCLUDE_DIRECTORIES(SYSTEM
 INCLUDE_DIRECTORIES(
     ${INCLUDE_PATH}
     ${COMMON_PATH}/include
+    ${SERVER_PATH}/include
     ${SERVER_PATH}/main/include
     ${SERVER_PATH}/service/include
     ${DPL_PATH}/core/include
@@ -29,6 +30,7 @@ INCLUDE_DIRECTORIES(
     )
 
 SET(SERVER_SOURCES
+    ${SERVER_PATH}/smack-check.cpp
     ${SERVER_PATH}/main/security-manager-util.cpp
     ${SERVER_PATH}/main/generic-socket-manager.cpp
     ${SERVER_PATH}/main/socket-manager.cpp