aboutsummaryrefslogtreecommitdiff
path: root/ports/zstd
diff options
context:
space:
mode:
authorAndrei Lebedev <lebdron@gmail.com>2019-05-20 20:24:51 +0300
committerCurtis J Bezault <curtbezault@gmail.com>2019-05-20 10:24:51 -0700
commit4b45f9b56d62c8096520a9f1bdca42182372a4ea (patch)
treee2034b1805138679e8aa55e2a5e0ea1bbbd7a1cd /ports/zstd
parenta792611535450e33c2fd873196d29aed4b45eb1f (diff)
downloadvcpkg-4b45f9b56d62c8096520a9f1bdca42182372a4ea.tar.gz
vcpkg-4b45f9b56d62c8096520a9f1bdca42182372a4ea.zip
[grpc,fmt,zstd] Add Windows-specific conditionals (#6509)
Check VCPKG_CMAKE_SYSTEM_NAME prior to performing Windows-specific actions in portfiles Signed-off-by: Andrei Lebedev <lebdron@gmail.com>
Diffstat (limited to 'ports/zstd')
-rw-r--r--ports/zstd/CONTROL2
-rw-r--r--ports/zstd/portfile.cmake2
2 files changed, 2 insertions, 2 deletions
diff --git a/ports/zstd/CONTROL b/ports/zstd/CONTROL
index 985c24b0c..a0125ee54 100644
--- a/ports/zstd/CONTROL
+++ b/ports/zstd/CONTROL
@@ -1,3 +1,3 @@
Source: zstd
-Version: 1.3.7-1
+Version: 1.3.7-2
Description: Zstandard - Fast real-time compression algorithm http://www.zstd.net
diff --git a/ports/zstd/portfile.cmake b/ports/zstd/portfile.cmake
index dfbb2e3f2..98440ab17 100644
--- a/ports/zstd/portfile.cmake
+++ b/ports/zstd/portfile.cmake
@@ -40,7 +40,7 @@ vcpkg_install_cmake()
vcpkg_copy_pdbs()
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include ${CURRENT_PACKAGES_DIR}/debug/share)
-if(VCPKG_LIBRARY_LINKAGE STREQUAL "dynamic")
+if((VCPKG_CMAKE_SYSTEM_NAME STREQUAL "WindowsStore" OR NOT VCPKG_CMAKE_SYSTEM_NAME) AND VCPKG_LIBRARY_LINKAGE STREQUAL "dynamic")
foreach(HEADER zdict.h zstd.h zstd_errors.h)
file(READ ${CURRENT_PACKAGES_DIR}/include/${HEADER} HEADER_CONTENTS)
string(REPLACE "defined(ZSTD_DLL_IMPORT) && (ZSTD_DLL_IMPORT==1)" "1" HEADER_CONTENTS "${HEADER_CONTENTS}")