Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > c00aac9511e40e4946e24ea6485133f4 > files > 65

ocaml-glmlite-devel-0.03.35-1mdv2010.0.i586.rpm

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