[Mygui] Add features obsolete, plugins (#41889)

Co-authored-by: elsid <elsid.mail@gmail.com>
This commit is contained in:
Chris Djali 2024-11-01 07:14:51 +00:00 committed by GitHub
parent 1e54a43d3c
commit 137197a8f8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 17 additions and 3 deletions

View File

@ -24,7 +24,11 @@ endif()
vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
FEATURES
plugins MYGUI_BUILD_PLUGINS
tools MYGUI_BUILD_TOOLS
INVERTED_FEATURES
obsolete MYGUI_DONT_USE_OBSOLETE
plugins MYGUI_DISABLE_PLUGINS
)
string(COMPARE EQUAL "${VCPKG_LIBRARY_LINKAGE}" "static" MYGUI_STATIC)
@ -34,7 +38,6 @@ vcpkg_cmake_configure(
OPTIONS
-DMYGUI_STATIC=${MYGUI_STATIC}
-DMYGUI_BUILD_DEMOS=FALSE
-DMYGUI_BUILD_PLUGINS=TRUE
-DMYGUI_BUILD_UNITTESTS=FALSE
-DMYGUI_BUILD_TEST_APP=FALSE
-DMYGUI_BUILD_WRAPPER=FALSE

View File

@ -1,7 +1,7 @@
{
"name": "mygui",
"version": "3.4.3",
"port-version": 2,
"port-version": 3,
"description": "Fast, flexible and simple GUI",
"homepage": "http://mygui.info",
"license": "MIT",
@ -19,12 +19,18 @@
}
],
"features": {
"obsolete": {
"description": "Keep obsolete functions."
},
"opengl": {
"description": "Use OpenGL render system.",
"dependencies": [
"opengl"
]
},
"plugins": {
"description": "Build MyGUI plugins."
},
"tools": {
"description": "Install MyGUI tools."
}

View File

@ -6178,7 +6178,7 @@
},
"mygui": {
"baseline": "3.4.3",
"port-version": 2
"port-version": 3
},
"mysql-connector-cpp": {
"baseline": "8.0.32",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "d6dd68e15957cce25c9ef64b626d8db2ddc838f2",
"version": "3.4.3",
"port-version": 3
},
{
"git-tree": "7efdf991088c6e26ca97c11bb8ef00c94d690a9b",
"version": "3.4.3",