mirror of
https://github.com/HifiExperiments/overte.git
synced 2025-08-04 03:04:40 +02:00
make FindGLUT error if it is not found
This commit is contained in:
parent
638d079c0c
commit
3b9ae75162
1 changed files with 11 additions and 1 deletions
|
@ -14,7 +14,7 @@ if (GLUT_INCLUDE_DIR AND GLUT_LIBRARIES)
|
||||||
set(GLUT_FOUND TRUE)
|
set(GLUT_FOUND TRUE)
|
||||||
elseif()
|
elseif()
|
||||||
if (WIN32)
|
if (WIN32)
|
||||||
set(WIN_GLUT_SEARCH_DIRS "${GLUT_ROOT_DIR}" "$ENV{GLUT_ROOT_DIR}" "$ENV{HIFI_LIB_DIR}/freeglut/" "${OPENGL_INCLUDE_DIR}")
|
set(WIN_GLUT_SEARCH_DIRS "${GLUT_ROOT_DIR}" "$ENV{GLUT_ROOT_DIR}" "$ENV{HIFI_LIB_DIR}/freeglut" "${OPENGL_INCLUDE_DIR}")
|
||||||
find_path(GLUT_INCLUDE_DIR include/GL/glut.h HINTS ${WIN_GLUT_SEARCH_DIRS})
|
find_path(GLUT_INCLUDE_DIR include/GL/glut.h HINTS ${WIN_GLUT_SEARCH_DIRS})
|
||||||
|
|
||||||
if (CMAKE_CL_64)
|
if (CMAKE_CL_64)
|
||||||
|
@ -81,6 +81,16 @@ elseif()
|
||||||
include(FindPackageHandleStandardArgs)
|
include(FindPackageHandleStandardArgs)
|
||||||
|
|
||||||
find_package_handle_standard_args(GLUT DEFAULT_MSG GLUT_INCLUDE_DIR GLUT_LIBRARIES)
|
find_package_handle_standard_args(GLUT DEFAULT_MSG GLUT_INCLUDE_DIR GLUT_LIBRARIES)
|
||||||
|
|
||||||
|
if (GLUT_FOUND)
|
||||||
|
if (NOT GLUT_FIND_QUIETLY)
|
||||||
|
message(STATUS "Found GLUT: ${GLUT_LIBRARY}")
|
||||||
|
endif ()
|
||||||
|
else ()
|
||||||
|
if (GLUT_FIND_REQUIRED)
|
||||||
|
message(FATAL_ERROR "Could not find GLUT")
|
||||||
|
endif ()
|
||||||
|
endif ()
|
||||||
|
|
||||||
mark_as_advanced(GLUT_INCLUDE_DIR GLUT_glut_LIBRARY GLUT_Xmu_LIBRARY GLUT_Xi_LIBRARY)
|
mark_as_advanced(GLUT_INCLUDE_DIR GLUT_glut_LIBRARY GLUT_Xmu_LIBRARY GLUT_Xi_LIBRARY)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue