--- /dev/null
+# Version : 0.0.4\r
+# Author : Cedric.Bilat@he-arc.ch\r
+#\r
+\r
+ifndef __API_GL_MK__\r
+__API_GL_MK__=true\r
+\r
+\r
+##########################################\r
+# GL #\r
+##########################################\r
+\r
+API_GL=../API_GL\r
+\r
+#dependance\r
+include ${API}/X11.mk\r
+\r
+#compil\r
+\r
+#########################\r
+# WINDOWS #\r
+#########################\r
+\r
+ifeq ($(OS),Win)\r
+\r
+SRC_AUX+= ${API_GL}/INC_WIN \r
+\r
+#pour #include <GL/glew.h>\r
+override INC_PATH:=${INC_PATH} ${API_GL}/INC_WIN\r
+\r
+############\r
+# Visual #\r
+############\r
+\r
+ifeq ($(COMPILATEUR),VISUAL)\r
+\r
+ #link\r
+ SRC_AUX+= ${API_GL}/LIB/visual\r
+ ADD_LIBRARY_FILES+= kernel32.lib gdi32.lib user32.lib opengl32.lib glu32.lib\r
+ \r
+ #runtime\r
+ API_BIN+= ${API_GL}/BIN/visual\r
+ \r
+endif\r
+\r
+############\r
+# Intel #\r
+############\r
+\r
+ifeq ($(COMPILATEUR),INTEL)\r
+\r
+ #link\r
+ SRC_AUX+= ${API_GL}/LIB/visual\r
+ ADD_LIBRARY_FILES+= kernel32.lib gdi32.lib user32.lib opengl32.lib glu32.lib\r
+ \r
+ #runtime\r
+ API_BIN+= ${API_GL}/BIN/visual\r
+ \r
+endif\r
+\r
+############\r
+# MINGW #\r
+############\r
+\r
+ifeq ($(COMPILATEUR),MINGW)\r
+ \r
+ #link\r
+ SRC_AUX+= ${API_GL}/LIB/mingw\r
+ ADD_LIBRARY_FILES+= kernel32 user32 gdi32 opengl32 glu32\r
+ \r
+ #runtime\r
+ API_BIN+= ${API_GL}/BIN/visual\r
+ \r
+endif\r
+\r
+endif\r
+\r
+\r
+\r
+#########################\r
+# LINUX #\r
+#########################\r
+\r
+ifeq ($(OS),Linux)\r
+\r
+############\r
+# common #\r
+############\r
+\r
+LDFLAGS+= -l$(subst :, -l,${GL_LIBRARIES}) \r
+\r
+############\r
+# GCC #\r
+############\r
+\r
+ifeq ($(COMPILATEUR),g++)\r
+\r
+endif\r
+\r
+############\r
+# INTEL #\r
+############\r
+\r
+ifeq ($(COMPILATEUR),INTEL)\r
+\r
+ #rien\r
+ \r
+endif\r
+\r
+############\r
+# ARM #\r
+############\r
+\r
+ifeq ($(ARCH),arm)\r
+ CXXFLAGS+= -I$(subst :, -I,${GL_INC})\r
+ LDFLAGS+= -L$(subst :, -L,${GL_LIB})#car use freeglut system\r
+ RPATH_LINK+=${GL_LIB}\r
+endif\r
+\r
+endif#linux\r
+\r
+##########################################\r
+# END #\r
+##########################################\r
+\r
+endif#__API_GL_MK__\r
+\r