Author: fperrad
Date: Fri Aug 8 06:14:42 2008
New Revision: 30130
Modified:
branches/opengl4lua/languages/lua/config/makefiles/root.in
Log:
[Lua] pre-compile gl.lua
Modified: branches/opengl4lua/languages/lua/config/makefiles/root.in
==============================================================================
--- branches/opengl4lua/languages/lua/config/makefiles/root.in (original)
+++ branches/opengl4lua/languages/lua/config/makefiles/root.in Fri Aug 8
06:14:42 2008
@@ -89,7 +89,9 @@
src/lua51_gen.pir \
src/PASTGrammar_gen.pir \
src/POSTGrammar_gen.pir \
- $(LIBPATH)/luabytecode_gen.pir
+ $(LIBPATH)/luabytecode_gen.pir \
+ $(LIBPATH)/gl.pir \
+ $(LIBPATH)/sha1.pir
GEN_PBC = \
lua.pbc
@@ -103,6 +105,7 @@
$(LIBPATH)/base64.pbc \
$(LIBPATH)/bc.pbc \
$(LIBPATH)/bitlib.pbc \
+ $(LIBPATH)/gl.pbc \
$(LIBPATH)/gl_binding.pbc \
$(LIBPATH)/glut.pbc \
$(LIBPATH)/lfs.pbc \
@@ -202,6 +205,12 @@
$(LIBPATH)/bitlib.pbc: $(LIBPATH)/bitlib.pir
-$(PARROT) --output=$(LIBPATH)/bitlib.pbc $(LIBPATH)/bitlib.pir
+$(LIBPATH)/gl.pir: $(LIBPATH)/gl.lua
+ -$(PARROT) luap.pir --target=pir $(LIBPATH)/gl.lua > $(LIBPATH)/gl.pir
+
+$(LIBPATH)/gl.pbc: $(LIBPATH)/gl.pir
+ -$(PARROT) --output=$(LIBPATH)/gl.pbc $(LIBPATH)/gl.pir
+
$(LIBPATH)/gl_binding.pbc: $(LIBPATH)/gl_binding.pir
-$(PARROT) --output=$(LIBPATH)/gl_binding.pbc $(LIBPATH)/gl_binding.pir