vcpkg/ports/tgui/fix-usage.patch
Jack·Boos·Yu c7f8a9db6b
[tgui] Fix usage and update to 0.9.1 (#17093)
* [tgui] Fix usage

* update version record

* update to 0.9.1

* update version record

* [tgui] Add feature sdl2 and sfml, fix dependencies

* add comment

* version

* fix gui-builder build

* Update versions/t-/tgui.json

* Update ports/tgui/vcpkg.json

* update manifest

* update to latest commit

* update version record

* Update versions/baseline.json
2021-05-17 23:24:46 -07:00

24 lines
772 B
Diff

diff --git a/cmake/TGUIConfig.cmake.in b/cmake/TGUIConfig.cmake.in
index 63e8a45..01804cd 100644
--- a/cmake/TGUIConfig.cmake.in
+++ b/cmake/TGUIConfig.cmake.in
@@ -44,6 +44,9 @@
# add_executable(myapp ...)
# target_link_libraries(myapp tgui)
+include(CMakeFindDependencyMacro)
+find_dependency(SFML COMPONENTS graphics CONFIG)
+
set(FIND_TGUI_PATHS
"${CMAKE_CURRENT_LIST_DIR}/../.."
${TGUI_ROOT}
@@ -58,7 +61,7 @@ set(FIND_TGUI_PATHS
/opt)
# Choose which target definitions must be imported
-if (TGUI_STATIC_LIBRARIES)
+if (NOT @TGUI_SHARED_LIBS@)
set(TGUI_IS_FRAMEWORK_INSTALL "@TGUI_BUILD_FRAMEWORKS@")
if (TGUI_IS_FRAMEWORK_INSTALL)
message(WARNING "Static frameworks are not supported by TGUI. Clear TGUI_DIR cache entry, \