summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorKyungwook Tak <k.tak@samsung.com>2016-07-15 15:01:54 +0900
committerKyungwook Tak <k.tak@samsung.com>2016-07-15 15:01:54 +0900
commitf4b4d4ebf5a8d8c40e060238856a6560a2e20e1d (patch)
treecb814d6a191fecd56c5e0436bdec2ff504ce4614 /CMakeLists.txt
parent99523c9b37751cc9188dacc2d24fd775da02e180 (diff)
downloadlibwebappenc-f4b4d4ebf5a8d8c40e060238856a6560a2e20e1d.tar.gz
libwebappenc-f4b4d4ebf5a8d8c40e060238856a6560a2e20e1d.tar.bz2
libwebappenc-f4b4d4ebf5a8d8c40e060238856a6560a2e20e1d.zip
Add test manifest for exec labeling
Change-Id: Ib54e8558417b8f32782c7ada3d6bdda8999a5b0f Signed-off-by: Kyungwook Tak <k.tak@samsung.com>
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt8
1 files changed, 6 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4c5a1bb..8d396a8 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -55,12 +55,17 @@ STRING(REGEX MATCH "([^.]*)" API_VERSION "${VERSION}")
ADD_DEFINITIONS("-DAPI_VERSION=\"$(API_VERSION)\"")
ADD_DEFINITIONS("-DSMACK_ENABLED")
ADD_DEFINITIONS("-DSQLCIPHER_HAS_CODEC")
+ADD_DEFINITIONS("-DBINDIR=\"${BINDIR}\"")
+ADD_DEFINITIONS("-DINSTALLER_LABEL=\"${INSTALLER_LABEL}\"")
# IF (CMAKE_BUILD_TYPE MATCHES "DEBUG")
ADD_DEFINITIONS("-DTIZEN_DEBUG_ENABLE")
ADD_DEFINITIONS("-DBUILD_TYPE_DEBUG")
# ENDIF (CMAKE_BUILD_TYPE MATCHES "DEBUG")
+CONFIGURE_FILE(packaging/lib${PROJECT_NAME}.manifest.in lib${PROJECT_NAME}.manifest @ONLY)
+CONFIGURE_FILE(packaging/lib${PROJECT_NAME}-test.manifest.in lib${PROJECT_NAME}-test.manifest @ONLY)
+
################# common configurations for srcs and test ######################
SET(DEPENDENTS "openssl dlog key-manager libtzplatform-config")
PKG_CHECK_MODULES(WEB_APP_ENC_DEPS
@@ -70,12 +75,11 @@ PKG_CHECK_MODULES(WEB_APP_ENC_DEPS
############################ For PC file setting ################################
-SET(PC_NAME ${PROJECT_NAME})
+SET(PC_NAME lib${PROJECT_NAME})
SET(PC_REQUIRED ${DEPENDENTS})
SET(PC_LDFLAGS -l${PROJECT_NAME})
#SET(PC_CFLAGS -I\${includedir})
-
############################ Target Setting ################################
SET(TARGET_WEBAPPENC ${PROJECT_NAME})
SET(TARGET_WAE_INITIALIZER wae_initializer)