aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorhuang2002-03-22 13:29:25 +0000
committerhuang2002-03-22 13:29:25 +0000
commitc2f4625e7e0fea969da5b44a0ea543ebfdc32d87 (patch)
tree1146a42b01a903d819af23cc2bd0710e1f67c5f0 /Makefile
parentc5315c60d2a78f9f34f9963540390f543142d488 (diff)
An intuitionistic first-order theorem prover -- JProver.
See the "README" file for more information. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@2563 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile17
1 files changed, 14 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index b29a242c89..ab6dccf977 100644
--- a/Makefile
+++ b/Makefile
@@ -42,7 +42,8 @@ LOCALINCLUDES=-I config -I tools -I scripts -I lib -I kernel -I library \
-I contrib/omega -I contrib/romega \
-I contrib/ring -I contrib/xml \
-I contrib/extraction -I contrib/correctness \
- -I contrib/interface -I contrib/fourier
+ -I contrib/interface -I contrib/fourier \
+ -I contrib/jprover
MLINCLUDES=$(LOCALINCLUDES) -I $(MYCAMLP4LIB)
@@ -224,9 +225,15 @@ CORRECTNESSCMO=contrib/correctness/pmisc.cmo \
contrib/correctness/pwp.cmo contrib/correctness/pmlize.cmo \
contrib/correctness/ptactic.cmo contrib/correctness/psyntax.cmo
+JPROVERCMO=contrib/jprover/opname.cmo \
+ contrib/jprover/jterm.cmo contrib/jprover/jlogic.cmo \
+ contrib/jprover/jtunify.cmo contrib/jprover/jall.cmo \
+ contrib/jprover/jprover.cmo
+
+
CONTRIB=$(OMEGACMO) $(ROMEGACMO) $(RINGCMO) $(FIELDCMO) $(XMLCMO) \
$(FOURIERCMO) \
- $(EXTRACTIONCMO) $(CORRECTNESSCMO)
+ $(EXTRACTIONCMO) $(CORRECTNESSCMO) $(JPROVERCMO)
CMA=$(CLIBS) $(CAMLP4OBJS)
CMXA=$(CMA:.cma=.cmxa)
@@ -527,6 +534,8 @@ INTERFACEV0 = contrib/interface/Centaur.vo contrib/interface/vernacrc
FOURIERVO = contrib/fourier/Fourier_util.vo contrib/fourier/Fourier.vo
+JPROVERVO = contrib/jprover/JProver.vo
+
contrib/interface/Centaur.vo: contrib/interface/Centaur.v $(INTERFACE)
$(BESTCOQTOP) -boot -byte $(COQINCLUDES) -compile $*
@@ -535,7 +544,8 @@ contrib/interface/AddDad.vo: contrib/interface/AddDad.v $(INTERFACE) states/init
CONTRIBVO = $(OMEGAVO) $(ROMEGAVO) $(RINGVO) $(FIELDVO) $(XMLVO) \
$(CORRECTNESSVO)\
- $(INTERFACEV0) $(FOURIERVO)
+ $(INTERFACEV0) $(FOURIERVO) \
+ $(JPROVERVO)
$(CONTRIBVO): states/initial.coq
@@ -548,6 +558,7 @@ extraction: $(EXTRACTIONCMO) $(EXTRACTIONVO)
correctness: $(CORRECTNESSCMO) $(CORRECTNESSVO)
field: $(FIELDVO) $(FIELDCMO)
fourier: $(FOURIERVO) $(FOURIERCMO)
+jprover: $(JPROVERVO) $(JPROVERCMO)
ALLVO = $(INITVO) $(THEORIESVO) $(CONTRIBVO) $(EXTRACTIONVO)