OCAMLFIND = ocamlfind
-REQUIRES = lablgtk2.glade
+REQUIRES = lablgtk2.glade helm-registry
OCAML_FLAGS = -package "$(REQUIRES)" -pp camlp4o
OCAML_THREADS_FLAGS = -thread
OCAML_DEBUG_FLAGS =
OCAMLDEP = $(OCAMLFIND) ocamldep $(OCAML_FLAGS)
LABLGLADECC = lablgladecc2
CMOS = \
+ mathitaGeneratedGui.cmo \
+ mathitaGtkMisc.cmo \
mathitaGui.cmo
all: mathita
mathita: $(CMOS) mathita.ml
$(OCAMLC) -linkpkg -o $@ $^
-mathitaGui.ml mathitaGui.mli: mathita.glade
+mathitaGeneratedGui.ml mathitaGeneratedGui.mli: mathita.glade
$(LABLGLADECC) $< > $@
- $(OCAMLC) -i mathitaGui.ml > mathitaGui.mli
+ $(OCAMLC) -i mathitaGeneratedGui.ml > mathitaGeneratedGui.mli
%.cmi: %.mli
$(OCAMLC) -c $<
clean:
rm -rf *.cm[aoix] *.cmxa *.[ao] mathita
distclean: clean
- rm -f mathitaGui.ml
+ rm -f mathitaGeneratedGui.ml
-depend: mathitaGui.ml
+depend: mathitaGeneratedGui.ml
$(OCAMLDEP) *.ml *.mli > .depend
include .depend