# objects for matita (GTK GUI)
CMOS = \
buildTimeConf.cmo \
- matitaLog.cmo \
matitaTypes.cmo \
- matitaMoo.cmo \
matitaMisc.cmo \
- matitaDb.cmo \
matitamakeLib.cmo \
- matitaInit.cmo \
- matitaSync.cmo \
- matitaDisambiguator.cmo \
+ matitaInit.cmo \
matitaExcPp.cmo \
- matitacleanLib.cmo \
matitaEngine.cmo \
matitacLib.cmo \
matitaScript.cmo \
matitaGeneratedGui.cmo \
matitaGtkMisc.cmo \
+ applyTransformation.cmo \
matitaMathView.cmo \
matitaGui.cmo \
$(NULL)
# objects for matitac (batch compiler)
CCMOS = \
buildTimeConf.cmo \
- matitaLog.cmo \
matitaTypes.cmo \
- matitaMoo.cmo \
matitaMisc.cmo \
- matitaDb.cmo \
matitamakeLib.cmo \
- matitaInit.cmo \
- matitaSync.cmo \
- matitaDisambiguator.cmo \
+ matitaInit.cmo \
matitaExcPp.cmo \
- matitacleanLib.cmo \
matitaEngine.cmo \
matitacLib.cmo \
$(NULL)
CLEANCMOS = $(CCMOS)
MAKECMOS = \
buildTimeConf.cmo \
- matitaLog.cmo \
matitamakeLib.cmo \
$(NULL)
PROGRAMS_BYTE = matita matitac cicbrowser matitadep matitaclean matitamake dump_moo
matita.opt: $(LIBX_DEPS) $(CMXS) matita.ml
$(OCAMLOPT) $(PKGS) -linkpkg -o $@ $(CMXS) matita.ml
-dump_moo: buildTimeConf.cmo matitaLog.cmo matitaMoo.cmo dump_moo.ml
+dump_moo: buildTimeConf.cmo dump_moo.ml
$(OCAMLC) $(PKGS) -linkpkg -o $@ $^
-dump_moo.opt: buildTimeConf.cmx matitaLog.cmx matitaMoo.cmx dump_moo.ml
+dump_moo.opt: buildTimeConf.cmx dump_moo.ml
$(OCAMLOPT) $(PKGS) -linkpkg -o $@ $^
matitac: $(CLIB_DEPS) $(CCMOS) $(MAINCMOS) matitac.ml
$(PROGRAMS_UPX) \
$(NULL)
-tests: matitac matitadep matitaclean
+tests: matitac matitadep matitaclean coq.moo
@-(cd library && make -k clean all)
@-(cd tests && make -k clean all)
@-(cd tests/bad_tests && make -k clean all)
$(OCAMLOPT) $(PKGS) -linkpkg -o $@ $(CMXS) matita.ml \
$(STATIC_EXTRA_LIBS)
strip $@
-dump_moo.opt.static: $(STATIC_LINK) buildTimeConf.cmx matitaLog.cmx matitaMoo.cmx dump_moo.ml
+dump_moo.opt.static: $(STATIC_LINK) buildTimeConf.cmx dump_moo.ml
$(STATIC_LINK) $(STATIC_CLIBS) -- \
$(OCAMLOPT) $(PKGS) -linkpkg -o $@ $^ \
$(STATIC_EXTRA_CLIBS)