vcpkg/ports/outcome/vcpkg.json
Henrik Gaßmann 31d77f607b
[outcome] Update to version 2.2.3 (#25855)
* [outcome] Update to version 2.2.3

* [outcome] Add license information

* [outcome] Refactor deprecated functions

* [status-code] Update to latest version compatible with outcome 2.2.3

* [outcome] Provide polyfill features and extract status-code

* [outcome] Remove msvc linkage patch

* [llfio] Teach port about outcome polyfills

* [llfio] Fix vendored status-code include path

* [outcome][status-code][llfio] update version database

* Don't switch C++ standard version on polyfill feature

* [outcome] Fix version entry

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2022-09-02 10:40:12 -07:00

57 lines
1.3 KiB
JSON

{
"name": "outcome",
"version": "2.2.3",
"description": "Provides very lightweight outcome<T> and result<T> (non-Boost edition)",
"homepage": "https://github.com/ned14/outcome",
"license": "Apache-2.0 OR BSL-1.0",
"supports": "!uwp",
"dependencies": [
"ned14-internal-quickcpplib",
"status-code",
{
"name": "vcpkg-cmake",
"host": true
},
{
"name": "vcpkg-cmake-config",
"host": true
}
],
"features": {
"polyfill-cxx17": {
"description": "Polyfill C++17 entities",
"dependencies": [
{
"name": "ned14-internal-quickcpplib",
"default-features": false,
"features": [
"polyfill-cxx17"
]
},
{
"name": "outcome",
"default-features": false,
"features": [
"polyfill-cxx20"
]
}
]
},
"polyfill-cxx20": {
"description": "Polyfill C++20 entities",
"dependencies": [
{
"name": "ned14-internal-quickcpplib",
"default-features": false,
"features": [
"polyfill-cxx20"
]
}
]
},
"run-tests": {
"description": "Build and run the dependency validation tests"
}
}
}