mirror of
https://github.com/Perlmint/glew-cmake.git
synced 2025-03-23 00:56:48 +00:00
Tidy CMakeLists.txt
merge duplicated condition check
This commit is contained in:
parent
3a73d80be4
commit
ab43be0f06
@ -28,13 +28,6 @@ IF( NOT USE_GLU )
|
|||||||
ADD_DEFINITIONS( -DGLEW_NO_GLU )
|
ADD_DEFINITIONS( -DGLEW_NO_GLU )
|
||||||
ENDIF( )
|
ENDIF( )
|
||||||
|
|
||||||
IF ( glew-cmake_BUILD_STATIC )
|
|
||||||
ADD_LIBRARY( libglew_static STATIC ${LIBGLEW_SRCS} )
|
|
||||||
ENDIF ( )
|
|
||||||
IF ( glew-cmake_BUILD_SHARED )
|
|
||||||
ADD_LIBRARY( libglew_shared SHARED ${LIBGLEW_SRCS} )
|
|
||||||
ENDIF ( )
|
|
||||||
|
|
||||||
IF( WIN32 )
|
IF( WIN32 )
|
||||||
SET( GL_LIBRARY opengl32 )
|
SET( GL_LIBRARY opengl32 )
|
||||||
ELSEIF( APPLE )
|
ELSEIF( APPLE )
|
||||||
@ -47,6 +40,8 @@ ELSE( )
|
|||||||
ENDIF( )
|
ENDIF( )
|
||||||
|
|
||||||
IF ( glew-cmake_BUILD_STATIC )
|
IF ( glew-cmake_BUILD_STATIC )
|
||||||
|
ADD_LIBRARY( libglew_static STATIC ${LIBGLEW_SRCS} )
|
||||||
|
|
||||||
SET_PROPERTY( TARGET libglew_static PROPERTY ARCHIVE_OUTPUT_NAME "glew" )
|
SET_PROPERTY( TARGET libglew_static PROPERTY ARCHIVE_OUTPUT_NAME "glew" )
|
||||||
SET_PROPERTY( TARGET libglew_static PROPERTY DEBUG_POSTFIX d )
|
SET_PROPERTY( TARGET libglew_static PROPERTY DEBUG_POSTFIX d )
|
||||||
INSTALL( TARGETS libglew_static DESTINATION lib )
|
INSTALL( TARGETS libglew_static DESTINATION lib )
|
||||||
@ -54,6 +49,8 @@ IF ( glew-cmake_BUILD_STATIC )
|
|||||||
ENDIF ( )
|
ENDIF ( )
|
||||||
|
|
||||||
IF ( glew-cmake_BUILD_SHARED )
|
IF ( glew-cmake_BUILD_SHARED )
|
||||||
|
ADD_LIBRARY( libglew_shared SHARED ${LIBGLEW_SRCS} )
|
||||||
|
|
||||||
IF( WIN32 )
|
IF( WIN32 )
|
||||||
SET_PROPERTY( TARGET libglew_shared PROPERTY RUNTIME_OUTPUT_NAME "glew" )
|
SET_PROPERTY( TARGET libglew_shared PROPERTY RUNTIME_OUTPUT_NAME "glew" )
|
||||||
ELSE( )
|
ELSE( )
|
||||||
|
Loading…
Reference in New Issue
Block a user