Files
CMake/Tests/RunCMake/FindOpenGL/CMP0072-common.cmake
Jordan Williams aebebf72df FindOpenGL: Add support for a separate GLU include directory
Add a OPENGL_GLU_INCLUDE_DIR cache variable for `GL/glu.h` and attach it
as an include directory to the `OpenGL::GLU` target.  Also add a
`OPENGL_INCLUDE_DIRS` result variable to list all include directories.
Account for the GLU header when deciding whether GLU is found.

Fixes: #25627
2024-02-05 14:06:06 -05:00

15 lines
473 B
CMake

set(CYGWIN 0)
set(WIN32 0)
set(APPLE 0)
set(OPENGL_INCLUDE_DIR GL/include)
set(OPENGL_GLU_INCLUDE_DIR GLU/include)
set(OPENGL_GLX_INCLUDE_DIR GLX/include)
set(OPENGL_gl_LIBRARY GL)
set(OPENGL_opengl_LIBRARY OpenGL)
set(OPENGL_glx_LIBRARY GLX)
set(OPENGL_glu_LIBRARY GLU)
find_package(OpenGL)
message(STATUS "OpenGL_GL_PREFERENCE='${OpenGL_GL_PREFERENCE}'")
message(STATUS "OPENGL_gl_LIBRARY='${OPENGL_gl_LIBRARY}'")
message(STATUS "OPENGL_LIBRARIES='${OPENGL_LIBRARIES}'")