mirror of
https://github.com/microsoft/vcpkg.git
synced 2025-06-07 12:06:49 +08:00
[open62541] add amalgamation feature (#16969)
* [open62541] add amalgamation features * version stuff * Update versions/baseline.json * Update ports/open62541/vcpkg.json Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> * update version file Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
This commit is contained in:
parent
8646c6587b
commit
87ae70da91
@ -1,14 +0,0 @@
|
|||||||
Source: open62541
|
|
||||||
Version: 1.1.2
|
|
||||||
Homepage: https://open62541.org
|
|
||||||
Description: open62541 is an open source C (C99) implementation of OPC UA licensed under the Mozilla Public License v2.0.
|
|
||||||
Supports: !uwp
|
|
||||||
Default-Features: openssl
|
|
||||||
|
|
||||||
Feature: openssl
|
|
||||||
Description: Enable encryption support (uses OpenSSL)
|
|
||||||
Build-Depends: openssl
|
|
||||||
|
|
||||||
Feature: mbedtls
|
|
||||||
Description: Enable encryption support (uses MbedTLS)
|
|
||||||
Build-Depends: mbedtls
|
|
@ -11,6 +11,7 @@ vcpkg_from_github(
|
|||||||
vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
|
vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
|
||||||
openssl UA_ENABLE_ENCRYPTION_OPENSSL
|
openssl UA_ENABLE_ENCRYPTION_OPENSSL
|
||||||
mbedtls UA_ENABLE_ENCRYPTION_MBEDTLS
|
mbedtls UA_ENABLE_ENCRYPTION_MBEDTLS
|
||||||
|
amalgamation UA_ENABLE_AMALGAMATION
|
||||||
)
|
)
|
||||||
|
|
||||||
vcpkg_find_acquire_program(PYTHON3)
|
vcpkg_find_acquire_program(PYTHON3)
|
||||||
|
28
ports/open62541/vcpkg.json
Normal file
28
ports/open62541/vcpkg.json
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
{
|
||||||
|
"name": "open62541",
|
||||||
|
"version": "1.1.2",
|
||||||
|
"port-version": 1,
|
||||||
|
"description": "open62541 is an open source C (C99) implementation of OPC UA licensed under the Mozilla Public License v2.0.",
|
||||||
|
"homepage": "https://open62541.org",
|
||||||
|
"supports": "!uwp",
|
||||||
|
"default-features": [
|
||||||
|
"openssl"
|
||||||
|
],
|
||||||
|
"features": {
|
||||||
|
"amalgamation": {
|
||||||
|
"description": "Concatenate the library to a single file open62541.h/.c"
|
||||||
|
},
|
||||||
|
"mbedtls": {
|
||||||
|
"description": "Enable encryption support (uses MbedTLS)",
|
||||||
|
"dependencies": [
|
||||||
|
"mbedtls"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"openssl": {
|
||||||
|
"description": "Enable encryption support (uses OpenSSL)",
|
||||||
|
"dependencies": [
|
||||||
|
"openssl"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -4346,7 +4346,7 @@
|
|||||||
},
|
},
|
||||||
"open62541": {
|
"open62541": {
|
||||||
"baseline": "1.1.2",
|
"baseline": "1.1.2",
|
||||||
"port-version": 0
|
"port-version": 1
|
||||||
},
|
},
|
||||||
"openal-soft": {
|
"openal-soft": {
|
||||||
"baseline": "1.21.1",
|
"baseline": "1.21.1",
|
||||||
|
@ -1,5 +1,10 @@
|
|||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "43c958ba9799820838fdf2332020ef83cacc4595",
|
||||||
|
"version": "1.1.2",
|
||||||
|
"port-version": 1
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "3963c6ad1810891560f00a71c17f14ce53fe290e",
|
"git-tree": "3963c6ad1810891560f00a71c17f14ce53fe290e",
|
||||||
"version-string": "1.1.2",
|
"version-string": "1.1.2",
|
||||||
|
Loading…
Reference in New Issue
Block a user