summaryrefslogtreecommitdiff
path: root/src/CMakeLists.txt
diff options
context:
space:
mode:
authorBartlomiej Grzelewski <b.grzelewski@samsung.com>2015-09-08 17:39:02 +0200
committerBartlomiej Grzelewski <b.grzelewski@samsung.com>2015-09-10 13:44:37 +0200
commit49cc8f2e30b7d02a85e697703b3707838d8cc90f (patch)
tree2762ed73bacc76cff8ef29dcfc4d14b40305f3fd /src/CMakeLists.txt
parentd3a86e672a2c9e58863b7029e602b503309bc471 (diff)
downloadkey-manager-49cc8f2e30b7d02a85e697703b3707838d8cc90f.tar.gz
key-manager-49cc8f2e30b7d02a85e697703b3707838d8cc90f.tar.bz2
key-manager-49cc8f2e30b7d02a85e697703b3707838d8cc90f.zip
Add cynara mockup.
Change-Id: If423f8f88546f551ca35f849371343a37b46fe21
Diffstat (limited to 'src/CMakeLists.txt')
-rw-r--r--src/CMakeLists.txt8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index c529fa35..a9da875d 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -20,16 +20,17 @@ SET(KEY_MANAGER_PATH ${PROJECT_SOURCE_DIR}/src/manager)
IF (MOCKUP_SM MATCHES "ON")
IF (CMAKE_BUILD_TYPE MATCHES "RELEASE")
- MESSAGE(FATAL_ERROR "You cannot compile release version with mockups!")
+ MESSAGE(FATAL_ERROR "You cannot compile release version with SECURITY MOCKUPS!")
ENDIF (CMAKE_BUILD_TYPE MATCHES "RELEASE")
- MESSAGE("USING MOCKUP INSTEAD SECURITY MANAGER")
+ MESSAGE("USING MOCKUPS INSTEAD SECURITY MODULES (SECURITY MANAGER AND CYNARA)")
SET(SECURITY_MANAGER_WRAPPER_PATH ${KEY_MANAGER_PATH}/main/socket-2-id-mockup.cpp)
+ SET(CYNARA_WRAPPER_PATH ${KEY_MANAGER_PATH}/main/cynara-mockup.cpp)
ELSE (MOCKUP_SM MATCHES "ON")
SET(SECURITY_MANAGER_WRAPPER_PATH ${KEY_MANAGER_PATH}/main/socket-2-id-wrapper.cpp)
+ SET(CYNARA_WRAPPER_PATH ${KEY_MANAGER_PATH}/main/cynara.cpp)
ENDIF (MOCKUP_SM MATCHES "ON")
SET(KEY_MANAGER_SOURCES
- ${KEY_MANAGER_PATH}/main/cynara.cpp
${KEY_MANAGER_PATH}/main/generic-socket-manager.cpp
${KEY_MANAGER_PATH}/main/socket-manager.cpp
${KEY_MANAGER_PATH}/main/key-manager-main.cpp
@@ -72,6 +73,7 @@ SET(KEY_MANAGER_SOURCES
${KEY_MANAGER_PATH}/crypto/tz-backend/key.cpp
${KEY_MANAGER_PATH}/crypto/tz-backend/store.cpp
${SECURITY_MANAGER_WRAPPER_PATH}
+ ${CYNARA_WRAPPER_PATH}
)
# -fPIE and -pie flag is added for ASLR