From 3f99ce540f12a5a440bb17a93634a01b08947789 Mon Sep 17 00:00:00 2001 From: Remo E Date: Wed, 29 Mar 2017 15:28:09 +0200 Subject: [PATCH] Fix VS2013 build issue Fix this build issue on VS2013: ``` \src\osg\State.cpp(99): fatal error C1017: invalid integer constant expression ``` I hope this works also on other platforms. --- CMakeLists.txt | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 8e9001fd2..bb1493d43 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -593,39 +593,39 @@ ELSE() ENDIF() IF (OSG_GL1_AVAILABLE) - SET(OSG_GL1_FEATURES "true") + SET(OSG_GL1_FEATURES 1) ELSE() - SET(OSG_GL1_FEATURES "false") + SET(OSG_GL1_FEATURES 0) ENDIF() IF (OSG_GL2_AVAILABLE) - SET(OSG_GL2_FEATURES "true") + SET(OSG_GL2_FEATURES 1) ELSE() - SET(OSG_GL2_FEATURES "false") + SET(OSG_GL2_FEATURES 0) ENDIF() IF (OSG_GL3_AVAILABLE) - SET(OSG_GL3_FEATURES "true") + SET(OSG_GL3_FEATURES 1) ELSE() - SET(OSG_GL3_FEATURES "false") + SET(OSG_GL3_FEATURES 0) ENDIF() IF (OSG_GLES1_AVAILABLE) - SET(OSG_GLES1_FEATURES "true") + SET(OSG_GLES1_FEATURES 1) ELSE() - SET(OSG_GLES1_FEATURES "false") + SET(OSG_GLES1_FEATURES 0) ENDIF() IF (OSG_GLES2_AVAILABLE) - SET(OSG_GLES2_FEATURES "true") + SET(OSG_GLES2_FEATURES 1) ELSE() - SET(OSG_GLES2_FEATURES "false") + SET(OSG_GLES2_FEATURES 0) ENDIF() IF (OSG_GLES3_AVAILABLE) - SET(OSG_GLES3_FEATURES "true") + SET(OSG_GLES3_FEATURES 1) ELSE() - SET(OSG_GLES3_FEATURES "false") + SET(OSG_GLES3_FEATURES 0) ENDIF() IF(ANDROID)