Enable tomlplusplus port for OSX and ARM (#21742)

* enabled osx builds now that https://github.com/microsoft/vcpkg/issues/6645 is fixed

* updated port version since upsteam was unchanged

* update version database

* Delete vcpkg_fail_port_install call.

* Unblock arm.

Co-authored-by: Lisa Ong <>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
This commit is contained in:
Lisa Ong 2021-11-30 09:18:21 +08:00 committed by GitHub
parent 15254f2fde
commit 304b9a0268
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 9 additions and 5 deletions

View File

@ -1,5 +1,3 @@
vcpkg_fail_port_install(ON_ARCH "arm" "arm64" ON_TARGET "osx" "uwp")
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO marzer/tomlplusplus
@ -9,7 +7,7 @@ vcpkg_from_github(
)
vcpkg_configure_meson(
SOURCE_PATH ${SOURCE_PATH}
SOURCE_PATH "${SOURCE_PATH}"
OPTIONS
-Dgenerate_cmake_config=true
-Dbuild_tests=false

View File

@ -1,7 +1,8 @@
{
"name": "tomlplusplus",
"version": "2.5.0",
"port-version": 1,
"description": "Header-only TOML config file parser and serializer for modern C++.",
"homepage": "https://marzer.github.io/tomlplusplus/",
"supports": "!(arm | uwp | osx)"
"supports": "!uwp"
}

View File

@ -6846,7 +6846,7 @@
},
"tomlplusplus": {
"baseline": "2.5.0",
"port-version": 0
"port-version": 1
},
"tool-meson": {
"baseline": "0.58.1",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "be5f558a002098691a82ebb0c86fd19420f4ceaa",
"version": "2.5.0",
"port-version": 1
},
{
"git-tree": "f28a45d07d6ff9059a273ab730c9bc36a57ef7aa",
"version": "2.5.0",