X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fmatita%2FMakefile.in;h=90a8a2a41559f5a9d5fd2672b25e5ab8891ebaac;hb=7e9904185ceff75884783dbf0bad506b8521b857;hp=3d76d0d852a9a16eaf6b61eb2fbf16021238c9e3;hpb=ac813b7e251e4bac1a8a16befa628203775771ca;p=helm.git diff --git a/helm/matita/Makefile.in b/helm/matita/Makefile.in index 3d76d0d85..90a8a2a41 100644 --- a/helm/matita/Makefile.in +++ b/helm/matita/Makefile.in @@ -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