Merge pull request #4 from karlssonper/master

Added install target
This commit is contained in:
Gyu-sun Youm 2014-08-16 06:59:37 +09:00
commit ede8f3b946

View File

@ -47,6 +47,7 @@ ENDIF( )
IF ( glew-cmake_BUILD_STATIC )
SET_PROPERTY( TARGET libglew_static PROPERTY ARCHIVE_OUTPUT_NAME "glew" )
SET_PROPERTY( TARGET libglew_static PROPERTY DEBUG_POSTFIX d )
INSTALL( TARGETS libglew_static DESTINATION lib )
ENDIF ( )
IF ( glew-cmake_BUILD_SHARED )
@ -58,8 +59,12 @@ IF ( glew-cmake_BUILD_SHARED )
SET_PROPERTY( TARGET libglew_shared PROPERTY DEBUG_POSTFIX d )
TARGET_LINK_LIBRARIES( libglew_shared ${GL_LIBRARY} )
INSTALL( TARGETS libglew_shared DESTINATION lib )
ENDIF ( )
FILE( GLOB PUBLIC_HEADERS "include/GL/*.h" )
INSTALL( FILES ${PUBLIC_HEADERS} DESTINATION include/GL/ )
IF( ${CMAKE_CURRENT_SOURCE_DIR} STREQUAL ${CMAKE_SOURCE_DIR} AND NOT ONLY_LIBS )
SET( GLEWINFO_SRCS ${SRC_DIR}/glewinfo.c )
SET( VISUALINFO_SRCS ${SRC_DIR}/visualinfo.c )
@ -75,5 +80,6 @@ IF( ${CMAKE_CURRENT_SOURCE_DIR} STREQUAL ${CMAKE_SOURCE_DIR} AND NOT ONLY_LIBS )
TARGET_LINK_LIBRARIES( glewinfo libglew_static ${GL_LIBRARY} )
TARGET_LINK_LIBRARIES( visualinfo libglew_static ${GL_LIBRARY} )
ENDIF ( )
INSTALL( TARGETS glewinfo visualinfo DESTINATION bin )
ENDIF( )