aboutsummaryrefslogtreecommitdiff
path: root/src/lib_proj.cmake
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2022-02-07 23:43:51 +0100
committerEven Rouault <even.rouault@spatialys.com>2022-02-07 23:43:51 +0100
commit0fd9cfb56eee25aa6ca4aa6148cd7af1ae996175 (patch)
treec49ad2fbdfa06a7a37caf565fd00667875a493f9 /src/lib_proj.cmake
parent7f0ac75ac58794bb92b88f928d16c5053c0ce3e0 (diff)
downloadPROJ-0fd9cfb56eee25aa6ca4aa6148cd7af1ae996175.tar.gz
PROJ-0fd9cfb56eee25aa6ca4aa6148cd7af1ae996175.zip
CMake: make BUILD_SHARED_LIBS=ON the default even on Windows
Diffstat (limited to 'src/lib_proj.cmake')
-rw-r--r--src/lib_proj.cmake8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/lib_proj.cmake b/src/lib_proj.cmake
index a35eeb8c..b44c9fbd 100644
--- a/src/lib_proj.cmake
+++ b/src/lib_proj.cmake
@@ -4,13 +4,9 @@ message(STATUS "Configuring proj library:")
### SWITCH BETWEEN STATIC OR SHARED LIBRARY###
##############################################
-# default config is shared, except static on Windows
-set(BUILD_SHARED_LIBS_DEFAULT ON)
-if(WIN32)
- set(BUILD_SHARED_LIBS_DEFAULT OFF)
-endif()
+# default config is shared
option(BUILD_SHARED_LIBS
- "Build PROJ library shared." ${BUILD_SHARED_LIBS_DEFAULT})
+ "Build PROJ library shared." ON)
option(USE_THREAD "Build libproj with thread/mutex support " ON)
if(NOT USE_THREAD)