diff --git a/CMakeLists.txt b/CMakeLists.txt index 37dd651a..df7c78d3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -596,6 +596,10 @@ if(BACKEND_RENDERER MATCHES "OpenGLES2") endif() if(BACKEND_RENDERER MATCHES "OpenGL3" OR (BACKEND_PLATFORM MATCHES "GLFW3" AND BACKEND_RENDERER MATCHES "Software")) + if (CMAKE_VERSION GREATER_EQUAL 3.11) + cmake_policy(SET CMP0072 NEW) + endif() + find_package(OpenGL REQUIRED) target_link_libraries(CSE2 PRIVATE OpenGL::GL) endif() diff --git a/DoConfig/CMakeLists.txt b/DoConfig/CMakeLists.txt index 7002954e..2586b02d 100644 --- a/DoConfig/CMakeLists.txt +++ b/DoConfig/CMakeLists.txt @@ -73,6 +73,10 @@ endif() add_subdirectory("../external/glad" "glad" EXCLUDE_FROM_ALL) target_link_libraries(DoConfig PRIVATE glad) +if (CMAKE_VERSION GREATER_EQUAL 3.11) + cmake_policy(SET CMP0072 NEW) +endif() + find_package(OpenGL REQUIRED) target_link_libraries(DoConfig PRIVATE OpenGL::GL)