mirror of
https://github.com/Perlmint/glew-cmake.git
synced 2025-03-23 00:56:48 +00:00
Install libGLEW symbolic links
This commit is contained in:
parent
7d525405e6
commit
c4936e08b7
@ -97,8 +97,12 @@ if(glew-cmake_BUILD_STATIC)
|
|||||||
OUTPUT_NAME "glew"
|
OUTPUT_NAME "glew"
|
||||||
DEBUG_POSTFIX d)
|
DEBUG_POSTFIX d)
|
||||||
|
|
||||||
target_compile_definitions(libglew_static PUBLIC GLEW_STATIC)
|
target_compile_definitions(libglew_static PUBLIC GLEW_STATIC)
|
||||||
list(APPEND GLEW_TARGETS libglew_static)
|
list(APPEND GLEW_TARGETS libglew_static)
|
||||||
|
if(NOT WIN32)
|
||||||
|
file(CREATE_LINK "libglew.a" "${CMAKE_ARCHIVE_OUTPUT_DIRECTORY}/libGLEW.a" SYMBOLIC)
|
||||||
|
install(FILES ${CMAKE_ARCHIVE_OUTPUT_DIRECTORY}/libGLEW.a TYPE LIB)
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(glew-cmake_BUILD_SHARED)
|
if(glew-cmake_BUILD_SHARED)
|
||||||
@ -112,6 +116,10 @@ if(glew-cmake_BUILD_SHARED)
|
|||||||
set_target_properties(libglew_shared PROPERTIES
|
set_target_properties(libglew_shared PROPERTIES
|
||||||
OUTPUT_NAME "glew"
|
OUTPUT_NAME "glew"
|
||||||
DEBUG_POSTFIX d)
|
DEBUG_POSTFIX d)
|
||||||
|
if(NOT WIN32)
|
||||||
|
file(CREATE_LINK "libglew.so" "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}libGLEW.so" SYMBOLIC)
|
||||||
|
install(FILES ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/libGLEW.so TYPE LIB)
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
target_compile_definitions(libglew_shared PRIVATE GLEW_BUILD)
|
target_compile_definitions(libglew_shared PRIVATE GLEW_BUILD)
|
||||||
|
Loading…
Reference in New Issue
Block a user