diff options
| author | Pavel Kisliak <37534137+PavelKisliak@users.noreply.github.com> | 2021-10-06 21:17:26 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-10-06 11:17:26 -0700 |
| commit | e1c8bbd3c6731cd988eb7e27d2fd0de7983e454d (patch) | |
| tree | a0ffa92192220184ef6d25dd601dfd921ddb52cf /ports/bitserializer | |
| parent | 88413539fc619adf98d7f147199bbd23c96e3798 (diff) | |
| download | vcpkg-e1c8bbd3c6731cd988eb7e27d2fd0de7983e454d.tar.gz vcpkg-e1c8bbd3c6731cd988eb7e27d2fd0de7983e454d.zip | |
[BitSerializer] Upgrade to new version 0.44 (#20544)
* [BitSerializer] Update to version 0.9
* [bitserializer] Update port to new version 0.44
* [bitserializer] Update deprecated VCPKG Cmake functions
* [bitserializer] Remove default features list
Co-authored-by: Pavel_Kisliak <Pavel_Kisliak@epam.com>
Diffstat (limited to 'ports/bitserializer')
| -rw-r--r-- | ports/bitserializer/portfile.cmake | 10 | ||||
| -rw-r--r-- | ports/bitserializer/vcpkg.json | 20 |
2 files changed, 17 insertions, 13 deletions
diff --git a/ports/bitserializer/portfile.cmake b/ports/bitserializer/portfile.cmake index 3b8e4184f..7e0f67a1d 100644 --- a/ports/bitserializer/portfile.cmake +++ b/ports/bitserializer/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_bitbucket(
OUT_SOURCE_PATH SOURCE_PATH
REPO Pavel_Kisliak/BitSerializer
- REF 0.10
- SHA512 a8a5acf4f9cc83d3090a3b06efbca682f4e022b5206bc7859ba6738e4d49a7678aa55f431f1721d50b28d8bde126b672396baae27cbaa79f62e3dc237ae678e1
+ REF 0.44
+ SHA512 0629acc93807254bd51d9eed761a92be4780d01604a9ae4bf8a933af70fdb206ea9b4f4db3489805b4163f5071246529ea22f8b3e7fbcd77ed936c3ab24697b2
HEAD_REF master
)
@@ -14,14 +14,14 @@ vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS "rapidyaml-archive" BUILD_RAPIDYAML_ARCHIVE
)
-vcpkg_configure_cmake(
+vcpkg_cmake_configure(
SOURCE_PATH ${SOURCE_PATH}
PREFER_NINJA
OPTIONS
${FEATURE_OPTIONS}
)
-vcpkg_install_cmake()
-vcpkg_fixup_cmake_targets(CONFIG_PATH share/bitserializer)
+vcpkg_cmake_install()
+vcpkg_cmake_config_fixup(CONFIG_PATH share/bitserializer)
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/lib ${CURRENT_PACKAGES_DIR}/debug)
diff --git a/ports/bitserializer/vcpkg.json b/ports/bitserializer/vcpkg.json index 7bf83a25e..09a3a8b1b 100644 --- a/ports/bitserializer/vcpkg.json +++ b/ports/bitserializer/vcpkg.json @@ -1,13 +1,17 @@ { "name": "bitserializer", - "version": "0.10", - "port-version": 2, - "description": "Core part of C++ 17 library for serialization to JSON, XML, YAML", + "version": "0.44", + "description": "C++ 17 library for serialization to JSON, XML, YAML", "homepage": "https://bitbucket.org/Pavel_Kisliak/bitserializer", - "default-features": [ - "cpprestjson-archive", - "pugixml-archive", - "rapidjson-archive" + "dependencies": [ + { + "name": "vcpkg-cmake", + "host": true + }, + { + "name": "vcpkg-cmake-config", + "host": true + } ], "features": { "cpprestjson-archive": { @@ -33,7 +37,7 @@ "dependencies": [ { "name": "ryml", - "platform": "!arm & !arm64 & !osx" + "platform": "!osx" } ] } |
