diff options
| author | Shinya Onogi <shinya.onogi.1979@ieee.org> | 2017-03-20 02:37:58 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-03-20 02:37:58 +0900 |
| commit | 8e77d829f017652e15faee0a55b610a0159edd55 (patch) | |
| tree | 7a509e5476f99a2f3aae3d5fde086794f26165e0 | |
| parent | 0b1740d11976688157be1e8262e1ab6f052c31c1 (diff) | |
| download | vcpkg-8e77d829f017652e15faee0a55b610a0159edd55.tar.gz vcpkg-8e77d829f017652e15faee0a55b610a0159edd55.zip | |
Added: Selection of library linkage type
Selection of library linkage type is added
| -rw-r--r-- | ports/gdcm2/portfile.cmake | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/ports/gdcm2/portfile.cmake b/ports/gdcm2/portfile.cmake index 851da6172..32f2f6f3a 100644 --- a/ports/gdcm2/portfile.cmake +++ b/ports/gdcm2/portfile.cmake @@ -10,6 +10,11 @@ vcpkg_apply_patches( SOURCE_PATH ${SOURCE_PATH} PATCHES "${CMAKE_CURRENT_LIST_DIR}/gdcm-include-dir.patch" ) +if(VCPKG_LIBRARY_LINKAGE STREQUAL dynamic) + set(GDCM_BUILD_SHARED_LIBS ON) +else() + set(GDCM_BUILD_SHARED_LIBS OFF) +endif() vcpkg_configure_cmake( SOURCE_PATH ${SOURCE_PATH} # PREFER_NINJA # Disable this option if project cannot be built with Ninja @@ -17,7 +22,7 @@ vcpkg_configure_cmake( -DGDCM_BUILD_DOCBOOK_MANPAGES=OFF -DGDCM_BUILD_SHARED_LIBS=ON -DGDCM_USE_SYSTEM_EXPAT=ON - -DGDCM_USE_SYSTEM_ZLIB=ON + -DGDCM_USE_SYSTEM_ZLIB=${GDCM_BUILD_SHARED_LIBS} ${ADDITIONAL_OPTIONS} ) |
