aboutsummaryrefslogtreecommitdiff
path: root/ports/fastlz
diff options
context:
space:
mode:
Diffstat (limited to 'ports/fastlz')
-rw-r--r--ports/fastlz/CONTROL2
-rw-r--r--ports/fastlz/portfile.cmake18
2 files changed, 10 insertions, 10 deletions
diff --git a/ports/fastlz/CONTROL b/ports/fastlz/CONTROL
index 51c95cec8..354b8d5b8 100644
--- a/ports/fastlz/CONTROL
+++ b/ports/fastlz/CONTROL
@@ -1,3 +1,3 @@
Source: fastlz
-Version: 1.0-1
+Version: 1.0-2
Description: A lightning-fast lossless compression library
diff --git a/ports/fastlz/portfile.cmake b/ports/fastlz/portfile.cmake
index 16a727246..857dd7d0b 100644
--- a/ports/fastlz/portfile.cmake
+++ b/ports/fastlz/portfile.cmake
@@ -1,19 +1,19 @@
-set(FASTLZ_HASH f1217348a868bdb9ee0730244475aee05ab329c5)
include(vcpkg_common_functions)
-set(SOURCE_PATH ${CURRENT_BUILDTREES_DIR}/src/FastLZ-${FASTLZ_HASH})
-vcpkg_download_distfile(ARCHIVE
- URLS "https://github.com/ariya/FastLZ/archive/${FASTLZ_HASH}.zip"
- FILENAME "fastlz-${FASTLZ_HASH}.zip"
- SHA512 edfefbf4151e7ea6451a6fbb6d464a2a0f48ab50622f936634ec3ea4542ad3e1f075892a422e0fc5a23f2092be4ec890e6f91c4622bcd0d195fed84d4044d5df
+
+vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
+
+vcpkg_from_github(
+ OUT_SOURCE_PATH SOURCE_PATH
+ REPO ariya/FastLZ
+ REF f1217348a868bdb9ee0730244475aee05ab329c5
+ SHA512 444465aa5d830f54b86112cbd0431099d8e1a11d46bd02e1dc5dc0b3d772736624287e6bc328159195197d0d08cb659d39c59c5336ffa432032f3798e04f4440
+ HEAD_REF master
)
-vcpkg_extract_source_archive(${ARCHIVE})
file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH})
vcpkg_configure_cmake(
SOURCE_PATH ${SOURCE_PATH}
- OPTIONS
- -DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON
)
vcpkg_install_cmake()