From: Baptiste DURAND Date: Tue, 26 Nov 2013 14:00:08 +0000 (+0100) Subject: Fix for TIVI 2222 : Add build option to enable SMACK related features X-Git-Tag: submit/tizen/20131203.004217^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=11ca1f4df79c54eb2f1c6b1037bc7fa8eddf0495;p=platform%2Fcore%2Fsecurity%2Fsecurity-server.git Fix for TIVI 2222 : Add build option to enable SMACK related features Change-Id: I2069e76a88892ada0ce401451600566028014ca8 Signed-off-by: Baptiste DURAND --- diff --git a/CMakeLists.txt b/CMakeLists.txt index c970c45..692e069 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -54,7 +54,10 @@ ADD_DEFINITIONS("-Wextra") # Generate even more extra warni STRING(REGEX MATCH "([^.]*)" API_VERSION "${VERSION}") ADD_DEFINITIONS("-DAPI_VERSION=\"$(API_VERSION)\"") -ADD_DEFINITIONS( -DSMACK_ENABLED ) +OPTION(SMACK "Enable smack support" ON) +IF(SMACK) + ADD_DEFINITIONS( -DSMACK_ENABLED ) +ENDIF(SMACK) SET(TARGET_SECURITY_SERVER "security-server") SET(TARGET_SECURITY_CLIENT "security-server-client") diff --git a/packaging/security-server.spec b/packaging/security-server.spec index 72b1742..3ef6769 100644 --- a/packaging/security-server.spec +++ b/packaging/security-server.spec @@ -64,7 +64,8 @@ cp %{SOURCE1001} . export LDFLAGS+="-Wl,--rpath=%{_libdir}" %cmake . -DVERSION=%{version} \ - -DCMAKE_BUILD_TYPE=%{?build_type:%build_type} + -DCMAKE_BUILD_TYPE=%{?build_type:%build_type} \ + -DSMACK=Off make %{?jobs:-j%jobs}