Spaces:
Sleeping
Sleeping
# | |
# Try to find GLEW library and include path. | |
# Once done this will define | |
# | |
# GLEW_FOUND | |
# GLEW_INCLUDE_DIR | |
# GLEW_LIBRARY | |
# | |
IF (WIN32) | |
FIND_PATH( GLEW_INCLUDE_DIR GL/glew.h | |
$ENV{PROGRAMFILES}/GLEW/include | |
${PROJECT_SOURCE_DIR}/src/nvgl/glew/include | |
DOC "The directory where GL/glew.h resides") | |
FIND_LIBRARY( GLEW_LIBRARY | |
NAMES glew GLEW glew32 glew32s | |
PATHS | |
$ENV{PROGRAMFILES}/GLEW/lib | |
${PROJECT_SOURCE_DIR}/src/nvgl/glew/bin | |
${PROJECT_SOURCE_DIR}/src/nvgl/glew/lib | |
DOC "The GLEW library") | |
ELSE (WIN32) | |
FIND_PATH( GLEW_INCLUDE_DIR GL/glew.h | |
/usr/include | |
/usr/local/include | |
/sw/include | |
/opt/local/include | |
DOC "The directory where GL/glew.h resides") | |
FIND_LIBRARY( GLEW_LIBRARY | |
NAMES GLEW glew | |
PATHS | |
/usr/lib64 | |
/usr/lib | |
/usr/local/lib64 | |
/usr/local/lib | |
/sw/lib | |
/opt/local/lib | |
DOC "The GLEW library") | |
ENDIF (WIN32) | |
IF (GLEW_INCLUDE_DIR AND GLEW_LIBRARY) | |
SET( GLEW_FOUND TRUE ) | |
ENDIF (GLEW_INCLUDE_DIR AND GLEW_LIBRARY) | |
IF (GLEW_FOUND) | |
IF (NOT GLEW_FIND_QUIETLY) | |
MESSAGE(STATUS "Found GLEW: ${GLEW_LIBRARY}") | |
ENDIF (NOT GLEW_FIND_QUIETLY) | |
ELSE (GLEW_FOUND) | |
IF (GLEW_FIND_REQUIRED) | |
MESSAGE(FATAL_ERROR "Could not find GLEW") | |
ENDIF (GLEW_FIND_REQUIRED) | |
ENDIF (GLEW_FOUND) | |