all: sed LablGL.cma LablGL.cmxa sed:\ LablGL_to_glMLite.sed.sh \ glMLite_to_LablGL.sed.sh LablGL_to_glMLite.sed.sh: LablGL_to_glMLite.ml LablGL_to_glMLite.tab ocaml $< > $@ glMLite_to_LablGL.sed.sh: LablGL_to_glMLite.ml LablGL_to_glMLite.tab ocaml $< -rev > $@ .PHONY: test clean test: ocaml -I +glMLite GL.cma Glu.cma Glut.cma LablGL.ml LablGL.cma: LablGL.ml ocamlc -a -o $@ -I +glMLite GL.cma Glu.cma Glut.cma $< LablGL.cmxa: LablGL.ml ocamlopt -a -o $@ -I +glMLite GL.cmx Glu.cmx Glut.cmx $< clean: rm -f *.sed.sh *.[oa] *.cm[ioxa] *.cmxa