vcpkg/ports/co/vcpkg.json
Alvin 6d0c72f1d6
[co] Add new port (#19535)
* add package co

* add version

* fix support

* fix version

* Update ports/co/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Update ports/co/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Update ports/co/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Update ports/co/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Update ports/co/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Update ports/co/vcpkg.json

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* using features instead of dependency

* update version schema

* fix portfile

* fix hash

* add comments & cleanup

* fix hash

* update portfile

* up hash

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-09-03 17:15:27 -07:00

34 lines
679 B
JSON

{
"name": "co",
"version-semver": "2.0.1",
"description": "A go-style coroutine library in C++11 and more",
"homepage": "https://github.com/idealvin/co",
"supports": "!uwp & !(arm & windows)",
"dependencies": [
{
"name": "vcpkg-cmake",
"host": true
}
],
"features": {
"libcurl": {
"description": "libcurl with OpenSSL support",
"dependencies": [
{
"name": "curl",
"default-features": false,
"features": [
"openssl"
]
}
]
},
"openssl": {
"description": "SSL support (OpenSSL)",
"dependencies": [
"openssl"
]
}
}
}