]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/DEVEL/lablgtk_gtkmathview/lablgtk-20000829_gtkmathview-0.2.0/minidom/Makefile
Repository fixing
[helm.git] / helm / DEVEL / lablgtk_gtkmathview / lablgtk-20000829_gtkmathview-0.2.0 / minidom / Makefile
diff --git a/helm/DEVEL/lablgtk_gtkmathview/lablgtk-20000829_gtkmathview-0.2.0/minidom/Makefile b/helm/DEVEL/lablgtk_gtkmathview/lablgtk-20000829_gtkmathview-0.2.0/minidom/Makefile
new file mode 100644 (file)
index 0000000..de7e723
--- /dev/null
@@ -0,0 +1,36 @@
+
+all: ml_minidom.o minidom.cmi minidom.cmo minidom.cmx test test.opt
+
+ml_minidom.o: ml_minidom.c
+       gcc -c -I../ -I/usr/lib/ocaml/caml/ `glib-config --cflags` `xml-config --cflags` `gtkmathview-config --cflags` $<
+
+minidom.cmi: minidom.mli
+       ocamlc -c $<
+
+minidom.cmo: minidom.ml
+       ocamlc -c $<
+
+minidom.cmx: minidom.ml
+       ocamlopt -c $<
+
+test.cmo: test.ml
+       ocamlc -c test.ml
+
+test.cmx: test.ml
+       ocamlopt -c test.ml
+
+test: test.cmo minidom.cmi ml_minidom.o
+       ocamlc -custom -o test minidom.cmo test.cmo ml_minidom.o \
+        -cclib "`xml-config --libs`" -cclib "`glib-config --libs`" \
+        -cclib "`gtkmathview-config --libs`"
+
+test.opt: test.cmx minidom.cmi ml_minidom.o
+       ocamlopt -o test.opt minidom.cmx test.cmx ml_minidom.o \
+        -cclib "`xml-config --libs`" -cclib "`glib-config --libs`" \
+        -cclib "`gtkmathview-config --libs`"
+
+clean:
+       rm -f *.o *.cm? test
+
+cleanbak:
+       rm -f *~