Use Cmake dependency chain

This commit is contained in:
omniavinco 2014-08-29 22:43:24 +09:00
parent c23a995349
commit 1672429f22

View File

@ -47,6 +47,7 @@ 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 )
TARGET_LINK_LIBRARIES( libglew_static ${GL_LIBRARY} )
ENDIF ( )
IF ( glew-cmake_BUILD_SHARED )
@ -76,8 +77,11 @@ IF( ${CMAKE_CURRENT_SOURCE_DIR} STREQUAL ${CMAKE_SOURCE_DIR} AND NOT ONLY_LIBS )
ADD_EXECUTABLE( visualinfo ${VISUALINFO_SRCS} )
IF ( glew-cmake_BUILD_STATIC )
TARGET_LINK_LIBRARIES( glewinfo libglew_static ${GL_LIBRARY} )
TARGET_LINK_LIBRARIES( visualinfo libglew_static ${GL_LIBRARY} )
TARGET_LINK_LIBRARIES( glewinfo libglew_static )
TARGET_LINK_LIBRARIES( visualinfo libglew_static )
ELSE ( )
TARGET_LINK_LIBRARIES( glewinfo libglew_shared )
TARGET_LINK_LIBRARIES( visualinfo libglew_shared )
ENDIF ( )
INSTALL( TARGETS glewinfo visualinfo DESTINATION bin )