diff options
| author | barras | 2008-05-22 00:08:14 +0000 |
|---|---|---|
| committer | barras | 2008-05-22 00:08:14 +0000 |
| commit | dc25e1b9a7ca3d747b6b9494d58c1ad267bad055 (patch) | |
| tree | 0ae762612397ca3a34e47b675b5f5200211d2f65 /Makefile.common | |
| parent | 85a223796514d98211c06593d7ec72e56ed21e33 (diff) | |
added coqchk to the main Makefile and a make variable VALIDATE to check the vo files of the theories
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@10962 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'Makefile.common')
| -rw-r--r-- | Makefile.common | 31 |
1 files changed, 29 insertions, 2 deletions
diff --git a/Makefile.common b/Makefile.common index 354a147240..d821373097 100644 --- a/Makefile.common +++ b/Makefile.common @@ -24,15 +24,21 @@ COQTOPBYTE:=bin/coqtop.byte$(EXE) COQTOPOPT:=bin/coqtop.opt$(EXE) BESTCOQTOP:=bin/coqtop.$(BEST)$(EXE) COQTOP:=bin/coqtop$(EXE) +CHICKENBYTE:=bin/coqchk.byte$(EXE) +CHICKENOPT:=bin/coqchk.opt$(EXE) +BESTCHICKEN:=bin/coqchk.$(BEST)$(EXE) +CHICKEN:=bin/coqchk$(EXE) COQIDEBYTE:=bin/coqide.byte$(EXE) COQIDEOPT:=bin/coqide.opt$(EXE) COQIDE:=bin/coqide$(EXE) ifeq ($(BEST),opt) -COQBINARIES:= $(COQMKTOP) $(COQC) $(COQTOPBYTE) $(COQTOPOPT) $(COQTOP) +COQBINARIES:= $(COQMKTOP) $(COQC) \ + $(COQTOPBYTE) $(COQTOPOPT) $(COQTOP) $(CHICKENBYTE) $(CHICKENOPT) $(CHICKEN) else -COQBINARIES:= $(COQMKTOP) $(COQC) $(COQTOPBYTE) $(COQTOP) +COQBINARIES:= $(COQMKTOP) $(COQC) \ + $(COQTOPBYTE) $(COQTOP) $(CHICKENBYTE) $(CHICKEN) endif OTHERBINARIES:=$(COQMKTOPBYTE) $(COQCBYTE) @@ -393,6 +399,27 @@ COQDOCCMO:=$(CONFIG) tools/coqdoc/cdglobals.cmo tools/coqdoc/alpha.cmo \ tools/coqdoc/index.cmo tools/coqdoc/output.cmo \ tools/coqdoc/pretty.cmo tools/coqdoc/main.cmo + +# checker + +MCHECKER:=\ + config/coq_config.cmo \ + lib/pp_control.cmo lib/pp.cmo lib/compat.cmo \ + lib/util.cmo lib/option.cmo lib/hashcons.cmo \ + lib/system.cmo lib/flags.cmo \ + lib/predicate.cmo lib/rtree.cmo \ + kernel/names.cmo kernel/univ.cmo \ + kernel/esubst.cmo checker/term.cmo \ + checker/declarations.cmo checker/environ.cmo \ + checker/closure.cmo checker/reduction.cmo \ + checker/type_errors.cmo \ + checker/modops.cmo \ + checker/inductive.cmo checker/typeops.cmo \ + checker/indtypes.cmo checker/subtyping.cmo checker/mod_checking.cmo \ + checker/validate.cmo \ + checker/safe_typing.cmo checker/check.cmo \ + checker/check_stat.cmo checker/checker.cmo + # minicoq MINICOQCMO:=$(CONFIG) $(LIBREP) $(KERNEL) \ |
