summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt10
1 files changed, 10 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index cb910b74..56400bd1 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -22,6 +22,16 @@ set(${PROJECT_NAME}_MAKE_INSTALL ON CACHE BOOL
set(${PROJECT_NAME}_BUILD_EXAMPLES OFF CACHE BOOL
"Set to ON to build examples (default is OFF)")
+# Determine stdlib link flags
+if (WIN32)
+ set(DEFAULT_BUILD_STANDALONE ON)
+else()
+ set(DEFAULT_BUILD_STANDALONE OFF)
+endif()
+
+set(BUILD_STANDALONE ${DEFAULT_BUILD_STANDALONE}
+ CACHE BOOL "Set to ON to make the executables as standalone as possible.")
+
# Check type size
include(CheckTypeSize)
check_type_size("int" SIZEOF_INT)