glew shared

This commit is contained in:
alemuntoni 2021-06-10 11:13:59 +02:00
parent 70389117ef
commit 325f0da648

View File

@ -27,8 +27,7 @@ if(ALLOW_SYSTEM_GLEW AND HAVE_SYSTEM_GLEW)
endif()
elseif(ALLOW_BUNDLED_GLEW AND EXISTS "${GLEW_DIR}/src/glew.c")
message(STATUS "- glew - using bundled source")
add_library(external-glew STATIC "${GLEW_DIR}/src/glew.c")
target_compile_definitions(external-glew PUBLIC GLEW_STATIC)
add_library(external-glew SHARED "${GLEW_DIR}/src/glew.c")
target_include_directories(external-glew SYSTEM PUBLIC ${GLEW_DIR}/include)
if(TARGET OpenGL::OpenGL)
target_link_libraries(external-glew PUBLIC OpenGL::OpenGL)