mirror of
https://github.com/Perlmint/glew-cmake.git
synced 2025-03-23 00:56:48 +00:00
Upgraded to support VC 12
This commit is contained in:
parent
e224767d3c
commit
f96a4f3ddf
@ -14,11 +14,11 @@ INCLUDE_DIRECTORIES( ${INCLUDE_DIR} )
|
|||||||
SET( LIBGLEW_SRCS ${SRC_DIR}/glew.c )
|
SET( LIBGLEW_SRCS ${SRC_DIR}/glew.c )
|
||||||
|
|
||||||
IF( WIN32 )
|
IF( WIN32 )
|
||||||
ADD_DEFINITIONS( -DWIN32_MEAN_AND_LEAN -DVC_EXTRALEAN -DGLEW_BUILD )
|
ADD_DEFINITIONS( -DWIN32_MEAN_AND_LEAN -DVC_EXTRALEAN -DGLEW_BUILD -D_CRT_SECURE_NO_WARNINGS )
|
||||||
ENDIF( )
|
ENDIF( )
|
||||||
|
|
||||||
# MSVC11
|
# MSVC11
|
||||||
IF( MSVC AND NOT MSVC11 )
|
IF( MSVC AND NOT (MSVC11 OR MSVC12))
|
||||||
LIST( APPEND LIBGLEW_SRCS ${RC_DIR}/glew.rc )
|
LIST( APPEND LIBGLEW_SRCS ${RC_DIR}/glew.rc )
|
||||||
ENDIF( )
|
ENDIF( )
|
||||||
|
|
||||||
@ -38,11 +38,13 @@ ELSE( )
|
|||||||
ENDIF( )
|
ENDIF( )
|
||||||
|
|
||||||
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 )
|
||||||
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( )
|
||||||
SET_PROPERTY( TARGET libglew_shared PROPERTY LIBRARY_OUTPUT_NAME "glew" )
|
SET_PROPERTY( TARGET libglew_shared PROPERTY LIBRARY_OUTPUT_NAME "glew" )
|
||||||
ENDIF( )
|
ENDIF( )
|
||||||
|
SET_PROPERTY( TARGET libglew_shared PROPERTY DEBUG_POSTFIX d )
|
||||||
|
|
||||||
TARGET_LINK_LIBRARIES( libglew_shared ${GL_LIBRARY} )
|
TARGET_LINK_LIBRARIES( libglew_shared ${GL_LIBRARY} )
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user