]> git.cworth.org Git - apitrace/blob - thirdparty/khronos/Makefile
Modify eglplatform.h to support Android
[apitrace] / thirdparty / khronos / Makefile
1 update: \
2         GL/glext.h \
3         GL/glxext.h \
4         GL/wglext.h \
5         EGL/egl.h \
6         EGL/eglext.h \
7         EGL/eglplatform.h \
8         KHR/khrplatform.h \
9         GLES/gl.h \
10         GLES/glext.h \
11         GLES/glplatform.h \
12         GLES2/gl2.h \
13         GLES2/gl2ext.h \
14         GLES2/gl2platform.h
15
16 GL/wglext.h GL/glxext.h: FORCE
17         wget -O $@ "http://www.opengl.org/registry/api/$(@F)"
18
19 GL/glext.h: GL/glext.sed FORCE
20         wget -O - "http://www.opengl.org/registry/api/$(@F)" | sed -f $*.sed > $@
21
22 EGL/egl.h EGL/eglext.h KHR/khrplatform.h: FORCE
23         wget -O $@ "http://www.khronos.org/registry/egl/api/$@"
24
25 EGL/eglplatform.h: EGL/eglplatform.patch FORCE
26         wget -O $@ "http://www.khronos.org/registry/egl/api/$@"
27         patch $@ EGL/eglplatform.patch
28
29 GLES/gl.h GLES/glext.h GLES/glplatform.h: FORCE
30         wget -O $@ "http://www.khronos.org/registry/gles/api/1.1/$(@F)"
31
32 GLES2/gl2.h GLES2/gl2ext.h GLES2/gl2platform.h: FORCE
33         wget -O $@ "http://www.khronos.org/registry/gles/api/2.0/$(@F)"
34
35 .PHONY: update
36
37 FORCE: