diff options
| author | bertot | 2003-02-27 15:03:27 +0000 |
|---|---|---|
| committer | bertot | 2003-02-27 15:03:27 +0000 |
| commit | 97ad592fc2b52d6d2fc3ec3f6196b96380830457 (patch) | |
| tree | 5e3cf69e33f08a3a2d74b62a150b64a157f08675 /Makefile | |
| parent | cf5355535e5138449b7b5ea688ce26d907d47a34 (diff) | |
The contribution of Pierre Courtieu on generating specialized induction schemes
for recursive functions.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@3710 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 18 |
1 files changed, 13 insertions, 5 deletions
@@ -44,7 +44,8 @@ LOCALINCLUDES=-I config -I tools -I scripts -I lib -I kernel -I library \ -I contrib/ring -I contrib/xml \ -I contrib/extraction -I contrib/correctness \ -I contrib/interface -I contrib/fourier \ - -I contrib/jprover -I contrib/cc -I contrib/linear + -I contrib/jprover -I contrib/cc -I contrib/linear \ + -I contrib/funind MLINCLUDES=$(LOCALINCLUDES) -I $(MYCAMLP4LIB) @@ -281,7 +282,8 @@ PARSERREQUIRES=\ contrib/correctness/ptyping.cmo contrib/correctness/pwp.cmo \ contrib/correctness/pmlize.cmo contrib/correctness/ptactic.cmo \ contrib/correctness/psyntax.cmo contrib/cc/ccalgo.cmo \ - contrib/cc/ccproof.cmo contrib/cc/cctac.cmo + contrib/cc/ccproof.cmo contrib/cc/cctac.cmo contrib/funind/tacinvutils.cmo \ + contrib/funind/tacinv.cmo PARSERREQUIRESCMX=$(PARSERREQUIRES:.cmo=.cmx) @@ -345,6 +347,9 @@ JPROVERCMO=\ contrib/jprover/jtunify.cmo contrib/jprover/jall.cmo \ contrib/jprover/jprover.cmo +FUNINDCMO=\ + contrib/funind/tacinvutils.cmo contrib/funind/tacinv.cmo + CCCMO=contrib/cc/ccalgo.cmo contrib/cc/ccproof.cmo contrib/cc/cctac.cmo LINEARCMO=\ @@ -360,11 +365,11 @@ LINEARCMO=\ contrib/linear/dpc.cmo ML4FILES += contrib/jprover/jprover.ml4 contrib/cc/cctac.ml4 \ - contrib/linear/ccidpc.ml4 contrib/linear/dpc.ml4 + contrib/linear/ccidpc.ml4 contrib/linear/dpc.ml4 contrib/funind/tacinv.ml4 CONTRIB=$(OMEGACMO) $(ROMEGACMO) $(RINGCMO) $(FIELDCMO) \ $(FOURIERCMO) $(EXTRACTIONCMO) $(JPROVERCMO) $(XMLCMO) \ - $(CORRECTNESSCMO) $(CCCMO) $(LINEARCMO) $(USERCMO) + $(CORRECTNESSCMO) $(CCCMO) $(LINEARCMO) $(FUNINDCMO) $(USERCMO) CMA=$(CLIBS) $(CAMLP4OBJS) CMXA=$(CMA:.cma=.cmxa) @@ -765,6 +770,8 @@ INTERFACERC = contrib/interface/vernacrc FOURIERVO = contrib/fourier/Fourier_util.vo contrib/fourier/Fourier.vo +FUNINDVO = + JPROVERVO = CCVO = contrib/cc/CC.vo @@ -777,7 +784,7 @@ contrib/interface/AddDad.vo: contrib/interface/AddDad.v $(INTERFACE) states/init CONTRIBVO = $(OMEGAVO) $(ROMEGAVO) $(RINGVO) $(FIELDVO) $(XMLVO) \ $(CORRECTNESSVO) $(FOURIERVO) \ - $(JPROVERVO) $(INTERFACEV0) $(CCVO) + $(JPROVERVO) $(INTERFACEV0) $(CCVO) $(FUNINDVO) $(CONTRIBVO): states/initial.coq @@ -791,6 +798,7 @@ correctness: $(CORRECTNESSCMO) $(CORRECTNESSVO) field: $(FIELDVO) $(FIELDCMO) fourier: $(FOURIERVO) $(FOURIERCMO) jprover: $(JPROVERVO) $(JPROVERCMO) +funind: $(FUNINDCMO) $(FUNINDVO) cc: $(CCVO) $(CCCMO) ALLVO = $(INITVO) $(THEORIESVO) $(CONTRIBVO) $(EXTRACTIONVO) |
