Skip to content

Commit bae1912

Browse files
committed
use cmake built-in FindOpenGL module for cmake 3.23+
1 parent ebb8b33 commit bae1912

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

CMakeLists.txt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -169,8 +169,10 @@ else()
169169
message(FATAL_ERROR "OpenGL ES 3 support is currently only available for Linux platforms. You're building for ${CMAKE_SYSTEM_NAME}.")
170170
endif()
171171

172-
# We use a local find script for OpenGL::GLES3 until the proposed changes are merged upstream.
173-
list(APPEND CMAKE_MODULE_PATH "${PROJECTM_SOURCE_DIR}/cmake/gles")
172+
if (CMAKE_VERSION VERSION_LESS_EQUAL "3.22")
173+
# We use a local find script for OpenGL::GLES3 until the proposed changes are merged upstream.
174+
list(APPEND CMAKE_MODULE_PATH "${PROJECTM_SOURCE_DIR}/cmake/gles")
175+
endif()
174176
find_package(OpenGL REQUIRED COMPONENTS GLES3)
175177
if(NOT TARGET OpenGL::GLES3)
176178
message(FATAL_ERROR "No suitable GLES3 library was found.")

0 commit comments

Comments
 (0)