diff options
| author | Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> | 2020-05-29 04:07:54 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-05-28 13:07:54 -0700 |
| commit | 8fcf8b5157b4f7da8a67c423d04137921e279507 (patch) | |
| tree | 2ba88e95042a55ee9ba03544f5a1f2bb8c21c2c4 | |
| parent | 4312808883c5b84652cf08329d96da6a53e17974 (diff) | |
| download | vcpkg-8fcf8b5157b4f7da8a67c423d04137921e279507.tar.gz vcpkg-8fcf8b5157b4f7da8a67c423d04137921e279507.zip | |
[bond] Update to 9.0.0 (#11628)
| -rw-r--r-- | ports/bond/CONTROL | 2 | ||||
| -rw-r--r-- | ports/bond/portfile.cmake | 16 |
2 files changed, 11 insertions, 7 deletions
diff --git a/ports/bond/CONTROL b/ports/bond/CONTROL index b0a2a9a75..69351a243 100644 --- a/ports/bond/CONTROL +++ b/ports/bond/CONTROL @@ -1,5 +1,5 @@ Source: bond
-Version: 8.1.0-4
+Version: 9.0.0
Description: Bond is a cross-platform framework for working with schematized data. It supports cross-language de/serialization and powerful generic mechanisms for efficiently manipulating data. Bond is broadly used at Microsoft in high scale services.
Homepage: https://github.com/Microsoft/bond
Build-Depends: rapidjson, boost-config, boost-utility, boost-assign
diff --git a/ports/bond/portfile.cmake b/ports/bond/portfile.cmake index 47e2b782d..c81e36684 100644 --- a/ports/bond/portfile.cmake +++ b/ports/bond/portfile.cmake @@ -1,24 +1,28 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY) +set(BOND_VER 9.0.0) + vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO microsoft/bond - REF 8.1.0 - SHA512 287a2d299036b57e0576903b1f5372bf8071243ada57153c4bf231cdc660faab1e70c60ddde57ac759d941b74af4ba25d81a5d58e8dbf391032b7b226c4cd18c + REF fe6f582ce4beb65644d9338536066e07d80a0289 #9.0.0 + SHA512 bf9c7436462fabb451c6a50b662455146a37c1421a6fe22920a5c4c1fa7c0fe727c1d783917fa119cd7092dc120e375a99a8eb84e3fc87c17b54a23befd9abc4 HEAD_REF master PATCHES fix-install-path.patch ) if (VCPKG_TARGET_IS_WINDOWS) vcpkg_download_distfile(GBC_ARCHIVE - URLS "https://github.com/microsoft/bond/releases/download/8.1.0/gbc-8.1.0-amd64.zip" - FILENAME "gbc-8.1.0-amd64.zip" - SHA512 896c9a78fc714e0ea44c37ed36400ec8e5f52d495a8d81aa80834ff6cd6303c7c94e06129f7b2269416a9e0ffb61423e87406db798fb5be7ff00f14981530089 + URLS "https://github.com/microsoft/bond/releases/download/${BOND_VER}/gbc-${BOND_VER}-amd64.zip" + FILENAME "gbc-${BOND_VER}-amd64.zip" + SHA512 f4480a3eb7adedfd3da554ef3cdc64b6e7da5c699bde0ccd86b2dd6a159ccacbb1df2b84b6bc80bc8475f30b904cba98085609e42aad929b2b23258eaff52048 ) + # Clear the generator to prevent it from updating + file(REMOVE_RECURSE ${CURRENT_BUILDTREES_DIR}/tools/) # Extract the precompiled gbc vcpkg_extract_source_archive(${GBC_ARCHIVE} ${CURRENT_BUILDTREES_DIR}/tools/) - set(FETCHED_GBC_PATH ${CURRENT_BUILDTREES_DIR}/tools/gbc.exe) + set(FETCHED_GBC_PATH ${CURRENT_BUILDTREES_DIR}/tools/gbc-${BOND_VER}-amd64.exe) if (NOT EXISTS "${FETCHED_GBC_PATH}") message(FATAL_ERROR "Fetching GBC failed. Expected '${FETCHED_GBC_PATH}' to exists, but it doesn't.") |
