aboutsummaryrefslogtreecommitdiff
path: root/DefineOptions.cmake
diff options
context:
space:
mode:
authorArnaud Gelas <arnaud.gelas@sensefly.com>2019-08-21 09:30:37 +0200
committerAndreas Schneider <asn@cryptomilk.org>2019-10-16 09:05:18 +0200
commit86681906ba64b21010282ab81405e67165f80d0f (patch)
treefa9e3e29a335cc487bce23e830649e47b1062cd3 /DefineOptions.cmake
parentc151f45ed0fd0f2f9b5d5d1526d208471009b0fe (diff)
downloadcmocka-86681906ba64b21010282ab81405e67165f80d0f.tar.gz
cmocka-86681906ba64b21010282ab81405e67165f80d0f.tar.xz
cmocka-86681906ba64b21010282ab81405e67165f80d0f.zip
cmake: Make shared lib optional
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
Diffstat (limited to 'DefineOptions.cmake')
-rw-r--r--DefineOptions.cmake8
1 files changed, 3 insertions, 5 deletions
diff --git a/DefineOptions.cmake b/DefineOptions.cmake
index 911ff1d..d281128 100644
--- a/DefineOptions.cmake
+++ b/DefineOptions.cmake
@@ -5,9 +5,7 @@ option(UNIT_TESTING "Build with unit testing" OFF)
option(PICKY_DEVELOPER "Build with picky developer flags" OFF)
if (WITH_STATIC_LIB)
- set(BUILD_STATIC_LIB ON)
+ set(BUILD_SHARED_LIBS OFF)
+else (WITH_STATIC_LIB)
+ set(BUILD_SHARED_LIBS ON)
endif (WITH_STATIC_LIB)
-
-if (UNIT_TESTING)
- set(BUILD_STATIC_LIB ON)
-endif (UNIT_TESTING)