games101-hw/08/CGL/deps/glew/CMakeLists.txt

17 lines
478 B
CMake

set(GLEW_ROOT_DIR ${CMAKE_CURRENT_SOURCE_DIR})
set(GLEW_SOURCE_DIR ${GLEW_ROOT_DIR}/src)
set(GLEW_HEADER_DIR ${GLEW_ROOT_DIR}/include)
include_directories(${GLEW_HEADER_DIR})
add_library(glew
${GLEW_SOURCE_DIR}/glew.c
${GLEW_SOURCE_DIR}/glewinfo.c
${GLEW_SOURCE_DIR}/visualinfo.c)
set(GLEW_LIBRARIES glew PARENT_SCOPE)
set(GLEW_INCLUDE_DIRS ${GLEW_HEADER_DIR} PARENT_SCOPE)
install(TARGETS glew DESTINATION lib)
install(DIRECTORY ${GLEW_HEADER_DIR}/GL DESTINATION include)