Skip to content

Commit 76702b8

Browse files
committed
Improve status reporting on OpenGL check
1 parent 47c29f6 commit 76702b8

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

mk/cmake/SuperTux/ProvideOpenGL.cmake

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ option(GLBINDING_DEBUG_OUTPUT "Enable glbinding debug output for each called Ope
55

66
if(ENABLE_OPENGL)
77
if(ENABLE_OPENGLES2)
8+
message(STATUS "Checking for OpenGLES2")
9+
810
set(HAVE_OPENGL TRUE)
911
list(APPEND OPENGL_COMPILE_DEFINITIONS "USE_OPENGLES2")
1012

@@ -14,6 +16,8 @@ if(ENABLE_OPENGL)
1416
list(APPEND OPENGL_LINK_LIBRARIES "${GLESV2_LIBRARIES}")
1517
endif()
1618
else()
19+
message(STATUS "Checking for OpenGL")
20+
1721
set(OpenGL_GL_PREFERENCE "LEGACY")
1822
find_package(OpenGL)
1923
if(OPENGL_FOUND)
@@ -44,13 +48,19 @@ if(ENABLE_OPENGL)
4448
endif()
4549
endif()
4650

47-
if(HAVE_OPENGL)
51+
if(NOT HAVE_OPENGL)
52+
message(STATUS " OpenGL not found")
53+
else()
4854
add_library(OpenGL INTERFACE)
4955
set_target_properties(OpenGL PROPERTIES
5056
INTERFACE_LINK_LIBRARIES "${OPENGL_LINK_LIBRARIES}"
5157
INTERFACE_INCLUDE_DIRECTORIES "${OPENGL_INCLUDE_DIRECTORIES}"
5258
INTERFACE_COMPILE_DEFINITIONS "${OPENGL_COMPILE_DEFINITIONS}"
5359
)
60+
61+
message(STATUS " OPENGL_LINK_LIBRARIES: ${OPENGL_LINK_LIBRARIES}")
62+
message(STATUS " OPENGL_INCLUDE_DIRECTORIES: ${OPENGL_INCLUDE_DIRECTORIES}")
63+
message(STATUS " OPENGL_COMPILE_DEFINITIONS: ${OPENGL_COMPILE_DEFINITIONS}")
5464
endif()
5565
endif()
5666

0 commit comments

Comments
 (0)