]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/matita/Makefile.in
rebuilt against ocaml 3.08.3
[helm.git] / helm / matita / Makefile.in
index 3d76d0d852a9a16eaf6b61eb2fbf16021238c9e3..90a8a2a41559f5a9d5fd2672b25e5ab8891ebaac 100644 (file)
@@ -19,6 +19,7 @@ OCAMLDEP = $(OCAMLFIND) ocamldep $(OCAML_FLAGS)
 CMOS =                         \
        buildTimeConf.cmo       \
        matitaMisc.cmo          \
+       matitaDb.cmo            \
        matitaGeneratedGui.cmo  \
        matitaTypes.cmo         \
        matitaCicMisc.cmo       \
@@ -28,11 +29,13 @@ CMOS =                              \
        matitaProof.cmo         \
        matitaDisambiguator.cmo \
        matitaMathView.cmo      \
-       matitaInterpreter.cmo
+       matitaInterpreter.cmo   \
+       matitaScript.cmo
 # objects for matitac (batch compiler)
 CCMOS =                                \
        buildTimeConf.cmo       \
        matitaMisc.cmo          \
+       matitaDb.cmo            \
        matitaTypes.cmo         \
        matitaCicMisc.cmo       \
        matitaProof.cmo         \
@@ -41,13 +44,13 @@ CCMOS =                             \
 
 LIB_DEPS = $(shell $(OCAMLFIND) query -recursive -predicates "byte" -format "%d/%a" $(REQUIRES))
 
-all: matita matitac
+all: matita matitac cicbrowser
 
 ifeq ($(HAVE_OCAMLOPT),yes)
 CMXS = $(patsubst %.cmo,%.cmx,$(CMOS))
 CCMXS = $(patsubst %.cmo,%.cmx,$(CCMOS))
 LIBX_DEPS = $(shell $(OCAMLFIND) query -recursive -predicates "native" -format "%d/%a" $(REQUIRES))
-opt: matita.opt matitac.opt
+opt: matita.opt matitac.opt cicbrowser.opt
 else
 opt:
        @echo "Native code compilation is disabled"
@@ -63,9 +66,14 @@ matitac: $(LIB_DEPS) $(CCMOS) matitac.ml
 matitac.opt: $(LIBX_DEPS) $(CMXS) matitac.ml
        $(OCAMLOPT) $(CPKGS) -linkpkg -o $@ $(CCMXS) matitac.ml
 
+cicbrowser: matita
+       @test -f $@ || ln -s $< $@
+cicbrowser.opt: matita.opt
+       @test -f $@ || ln -s $< $@
+
 matitaGeneratedGui.ml matitaGeneratedGui.mli: matita.glade
        $(LABLGLADECC) $< > matitaGeneratedGui.ml
-       $(OCAMLC) -i matitaGeneratedGui.ml > matitaGeneratedGui.mli
+       $(OCAMLC) $(PKGS) -i matitaGeneratedGui.ml > matitaGeneratedGui.mli
 
 %.cmi: %.mli
        $(OCAMLC) $(PKGS) -c $<
@@ -76,7 +84,8 @@ matitaGeneratedGui.ml matitaGeneratedGui.mli: matita.glade
 
 clean:
        rm -rf *.cma *.cmo *.cmi *.cmx *.cmxa *.a *.o   \
-               matita matita.opt matitac matitac.opt
+               matita matita.opt matitac matitac.opt   \
+               cicbrowser cicbrowser.opt
 distclean: clean
        rm -f matitaGeneratedGui.ml matitaGeneratedGui.mli
        rm -f config.log config.status Makefile buildTimeConf.ml