]> git.cworth.org Git - apitrace/blobdiff - apigen/Makefile
nasty hack, but for now we need to keep the pointers
[apitrace] / apigen / Makefile
index 699fa58e8932aaf4cdb0e26553487eb9a5513f47..2ea20661c0544c53edb4fb6d475d07b99405c83e 100644 (file)
@@ -2,7 +2,7 @@
 all: \
        download \
        glapi.py glxapi.py wglapi.py \
-       glsize.hpp
+    glparams.py wglenum.py
 
 download: \
        enum.spec \
@@ -35,7 +35,17 @@ glxapi.py: glspec.py glx.tm glx.spec glxext.spec
 wglapi.py: glspec.py wgl.tm wgl.spec wglext.spec
        python glspec.py wgl wgl.tm wgl.spec wglext.spec > $@
 
-glsize.hpp: glsize.py
-       python glsize.py > $@
+glparams.py: glparams.sed enum.spec sort.sh
+       sed -n -f glparams.sed enum.spec | ./sort.sh > $@
+
+wglenum.py: wglenum.sh wglenumext.spec
+       ./wglenum.sh wglenumext.spec > $@
+
+clean:
+       rm -f \
+        glapi.py glxapi.py wglapi.py \
+        glparams.py wglenum.py
 
 .PRECIOUS: %.spec %.tm
+
+.PHONY: download clean