author | Wuzzy <Wuzzy2@mail.ru> |
Fri, 03 Nov 2017 05:03:47 +0100 | |
changeset 12826 | f3e07e53460d |
parent 11662 | ae6706411b24 |
permissions | -rw-r--r-- |
# Find GLEW # # Once done this will define # GLEW_FOUND - system has GLEW # GLEW_INCLUDE_DIR - the GLEW include directory # GLEW_LIBRARY - The library needed to use GLEW # Copyright (c) 2013, Vittorio Giovara <vittorio.giovara@gmail.com> # # Distributed under the OSI-approved BSD License (the "License"); # see accompanying file Copyright.txt for details. # # This software is distributed WITHOUT ANY WARRANTY; without even the # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # See the License for more information. include(FindPackageHandleStandardArgs) find_path( GLEW_INCLUDE_DIR GL/glew.h /usr/include /usr/local/include /sw/include /opt/local/include $ENV{PROGRAMFILES}/GLEW/include DOC "The directory where GL/glew.h resides") find_library( GLEW_LIBRARY NAMES GLEW glew glew32 glew32s PATHS /usr/lib64 /usr/lib /usr/local/lib64 /usr/local/lib /sw/lib /opt/local/lib $ENV{PROGRAMFILES}/GLEW/lib DOC "The GLEW library") if(BUILD_ENGINE_JS) set(GLEW_INCLUDE_DIR "${EMSCRIPTEN_ROOT_PATH}/system/include") SET(GLEW_LIBRARY "glew_emscripten_internal") endif() find_package_handle_standard_args(GLEW DEFAULT_MSG GLEW_LIBRARY GLEW_INCLUDE_DIR) mark_as_advanced(GLEW_LIBRARY GLEW_INCLUDE_DIR)