Просмотр исходного кода

Header should define GLEW_STATIC for convenience.

woollybah 7 лет назад
Родитель
Сommit
4534afa138
3 измененных файлов с 20 добавлено и 1 удалено
  1. 5 0
      glew.mod/GL/glew.h
  2. 7 0
      glew.mod/g2bmx.bmx
  3. 8 1
      glew.mod/glew.bmx

+ 5 - 0
glew.mod/GL/glew.h

@@ -81,6 +81,11 @@
 #define __glew_h__
 #define __GLEW_H__
 
+/* BaH : ensure it's always static */
+#ifndef GLEW_STATIC
+#define GLEW_STATIC
+#endif
+
 #if defined(__gl_h_) || defined(__GL_H__) || defined(_GL_H) || defined(__X_GL_H)
 #error gl.h included before glew.h
 #endif

+ 7 - 0
glew.mod/g2bmx.bmx

@@ -463,6 +463,13 @@ Type TCodeGenerator
 		WriteLine OutGLew, "ModuleInfo ~qHistory: 1.03 Release~q"
 		WriteLine OutGLew, "ModuleInfo ~qHistory: Updated To GL2.0 compatible version 1.3.3~q"
 		WriteLine OutGLew, ""
+		WriteLine OutGLew, "' Note : When replacing glew.h, ensure to add the following ..."
+		WriteLine OutGLew, "'"
+		WriteLine OutGLew, "' /* BaH : ensure it's always static */"
+		WriteLine OutGLew, "' #ifndef GLEW_STATIC"
+		WriteLine OutGLew, "' #define GLEW_STATIC"
+		WriteLine OutGLew, "' #endif"
+		WriteLine OutGLew, ""
 		WriteLine OutGLew, "?Not opengles"
 		WriteLine OutGLew, ""
 		WriteLine OutGLew, "Import ~qglew.c~q"

+ 8 - 1
glew.mod/glew.bmx

@@ -1,6 +1,6 @@
 '
 ' NOTE : Generated file. Do not edit. Your changes may be lost on the next update!
-'        Generated by g2bmx on 24 Mar 2018
+'        Generated by g2bmx on 10 Apr 2018
 '
 Strict
 
@@ -33,6 +33,13 @@ ModuleInfo "History: Updated To glew 1.3.4"
 ModuleInfo "History: 1.03 Release"
 ModuleInfo "History: Updated To GL2.0 compatible version 1.3.3"
 
+' Note : When replacing glew.h, ensure to add the following ...
+'
+' /* BaH : ensure it's always static */
+' #ifndef GLEW_STATIC
+' #define GLEW_STATIC
+' #endif
+
 ?Not opengles
 
 Import "glew.c"