aboutsummaryrefslogtreecommitdiff
path: root/ports/bitserializer
diff options
context:
space:
mode:
authorPavel Kisliak <37534137+PavelKisliak@users.noreply.github.com>2021-10-06 21:17:26 +0300
committerGitHub <noreply@github.com>2021-10-06 11:17:26 -0700
commite1c8bbd3c6731cd988eb7e27d2fd0de7983e454d (patch)
treea0ffa92192220184ef6d25dd601dfd921ddb52cf /ports/bitserializer
parent88413539fc619adf98d7f147199bbd23c96e3798 (diff)
downloadvcpkg-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.cmake10
-rw-r--r--ports/bitserializer/vcpkg.json20
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"
}
]
}