]> matita.cs.unibo.it Git - helm.git/blob - helm/DEVEL/lablgtk_gtkmathview/lablgtk-20000829_gtkmathview-0.1.0/test/Makefile
- the mathql interpreter is not helm-dependent any more
[helm.git] / helm / DEVEL / lablgtk_gtkmathview / lablgtk-20000829_gtkmathview-0.1.0 / test / Makefile
1 LABLGTK_DIR = ../../lablgtk-20000829
2 LABLGTK_MATHVIEW_DIR = ..
3 OCAMLC = ocamlc -I $(LABLGTK_DIR) -I $(LABLGTK_MATHVIEW_DIR) -I mlmathview
4 OCAMLOPT = ocamlopt -I $(LABLGTK_DIR) -I $(LABLGTK_MATHVIEW_DIR) -I mlmathview
5
6 all: test
7 opt: test.opt
8
9 test: test.cmo
10         $(OCAMLC) -custom -o test lablgtk.cma gtkInit.cmo \
11                   $(LABLGTK_MATHVIEW_DIR)/lablgtkmathview.cma \
12                   test.cmo \
13                   -cclib "-lstr -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk \
14                   -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm \
15                   -L/usr/local/lib/gtkmathview -lgtkmathview \
16                   $(LABLGTK_MATHVIEW_DIR)/ml_gtk_mathview.o"
17
18 test.opt: test.cmx
19         $(OCAMLOPT) -o test.opt lablgtk.cmxa gtkInit.cmx \
20                   $(LABLGTK_MATHVIEW_DIR)/lablgtkmathview.cmxa \
21                   test.cmx \
22                   -cclib "-lstr -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk \
23                   -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm \
24                   -L/usr/local/lib/gtkmathview -lgtkmathview \
25                   $(LABLGTK_MATHVIEW_DIR)/ml_gtk_mathview.o"
26
27 .SUFFIXES: .ml .mli .cmo .cmi .cmx
28 .ml.cmo:
29         $(OCAMLC) -c $<
30 .mli.cmi:
31         $(OCAMLC) -c $<
32 .ml.cmx:
33         $(OCAMLOPT) -c $<
34
35 clean:
36         rm -f *.cm[iox] *.o test test.opt