aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorcorbinea2003-04-25 19:55:41 +0000
committercorbinea2003-04-25 19:55:41 +0000
commite12ff90edcc4af4eb0998f11186e998b23ada15d (patch)
tree8d9f1939569005ea89a2e69bab1557ec1f601886 /Makefile
parentb8f8a4fc5636d7751cf58c01044e8da56e92b074 (diff)
Added the Ground tactic.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@3955 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile25
1 files changed, 21 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index 82a7e8d53d..9d5d13aa63 100644
--- a/Makefile
+++ b/Makefile
@@ -8,6 +8,7 @@
# $Id$
+
# Makefile for Coq
#
# To be used with GNU Make.
@@ -46,7 +47,7 @@ LOCALINCLUDES=-I config -I tools -I scripts -I lib -I kernel -I library \
-I contrib/extraction -I contrib/correctness \
-I contrib/interface -I contrib/fourier \
-I contrib/jprover -I contrib/cc -I contrib/linear \
- -I contrib/funind
+ -I contrib/funind -I contrib/first-order
MLINCLUDES=$(LOCALINCLUDES) -I $(MYCAMLP4LIB)
@@ -83,7 +84,8 @@ LIBREP=\
lib/hashcons.cmo lib/dyn.cmo lib/system.cmo lib/options.cmo \
lib/bstack.cmo lib/edit.cmo lib/gset.cmo lib/gmap.cmo \
lib/tlm.cmo lib/bij.cmo lib/gmapl.cmo lib/profile.cmo lib/explore.cmo \
- lib/predicate.cmo lib/rtree.cmo # Rem: Cygwin already uses variable LIB
+ lib/predicate.cmo lib/rtree.cmo lib/heap.cmo
+# Rem: Cygwin already uses variable LIB
KERNEL=\
kernel/names.cmo kernel/univ.cmo \
@@ -273,6 +275,11 @@ JPROVERCMO=\
FUNINDCMO=\
contrib/funind/tacinvutils.cmo contrib/funind/tacinv.cmo
+FOCMO=\
+ contrib/first-order/formula.cmo contrib/first-order/sequent.cmo \
+ contrib/first-order/unify.cmo contrib/first-order/rules.cmo \
+ contrib/first-order/engine.cmo
+
CCCMO=contrib/cc/ccalgo.cmo contrib/cc/ccproof.cmo contrib/cc/cctac.cmo
LINEARCMO=\
@@ -288,11 +295,21 @@ LINEARCMO=\
contrib/linear/dpc.cmo
ML4FILES += contrib/jprover/jprover.ml4 contrib/cc/cctac.ml4 \
- contrib/linear/ccidpc.ml4 contrib/linear/dpc.ml4 contrib/funind/tacinv.ml4
+ contrib/linear/ccidpc.ml4 contrib/linear/dpc.ml4 contrib/funind/tacinv.ml4 \
+ contrib/first-order/engine.ml4
+
+USERCMO =\
+ user-contrib/formula.cmo \
+ user-contrib/prio.cmo \
+ user-contrib/sequent.cmo \
+ user-contrib/unify.cmo \
+ user-contrib/rules.cmo \
+ user-contrib/engine.cmo
+
CONTRIB=$(OMEGACMO) $(ROMEGACMO) $(RINGCMO) $(FIELDCMO) \
$(FOURIERCMO) $(EXTRACTIONCMO) $(JPROVERCMO) $(XMLCMO) \
- $(CORRECTNESSCMO) $(CCCMO) $(LINEARCMO) $(FUNINDCMO) $(USERCMO)
+ $(CORRECTNESSCMO) $(CCCMO) $(LINEARCMO) $(FUNINDCMO) $(FOCMO)
CMA=$(CLIBS) $(CAMLP4OBJS)
CMXA=$(CMA:.cma=.cmxa)