aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/mygui/opengl.patch
diff options
context:
space:
mode:
Diffstat (limited to 'vcpkg/ports/mygui/opengl.patch')
-rw-r--r--vcpkg/ports/mygui/opengl.patch26
1 files changed, 26 insertions, 0 deletions
diff --git a/vcpkg/ports/mygui/opengl.patch b/vcpkg/ports/mygui/opengl.patch
new file mode 100644
index 0000000..7782b24
--- /dev/null
+++ b/vcpkg/ports/mygui/opengl.patch
@@ -0,0 +1,26 @@
+diff --git a/Common/CMakeLists.txt b/Common/CMakeLists.txt
+index db7d6610c..eb9190e07 100644
+--- a/Common/CMakeLists.txt
++++ b/Common/CMakeLists.txt
+@@ -41,12 +41,9 @@ elseif(MYGUI_RENDERSYSTEM EQUAL 3)
+ elseif(MYGUI_RENDERSYSTEM EQUAL 4)
+ add_definitions("-DMYGUI_OPENGL_PLATFORM")
+ include_directories(SYSTEM
+- ${OPENGL_INCLUDE_DIR}
+ ${SDL2_IMAGE_INCLUDE_DIRS}
+ ${MYGUI_SOURCE_DIR}/Platforms/${MYGUI_PLATFORM_NAME}/${MYGUI_PLATFORM_NAME}Platform/include
+ )
+- include_directories(SYSTEM include/GL)
+- link_directories(${OPENGL_LIB_DIR})
+ link_directories(${SDL2_IMAGE_LIB_DIR})
+ elseif(MYGUI_RENDERSYSTEM EQUAL 5)
+ add_definitions("-DMYGUI_DIRECTX_PLATFORM")
+@@ -106,3 +103,8 @@ if (MYGUI_INSTALL_TOOLS OR MYGUI_INSTALL_DEMOS)
+ endif()
+
+ add_dependencies(${PROJECTNAME} MyGUIEngine)
++
++if(MYGUI_RENDERSYSTEM EQUAL 4)
++ find_package(OpenGL REQUIRED)
++ target_link_libraries(${PROJECTNAME} OpenGL::GL)
++endif()