aboutsummaryrefslogtreecommitdiffstats
path: root/src/Makefile.local
diff options
context:
space:
mode:
authorChantal Keller <Chantal.Keller@lri.fr>2021-05-28 19:15:25 +0200
committerChantal Keller <Chantal.Keller@lri.fr>2021-05-28 19:15:25 +0200
commitbe486d634803e7bdfd455e58dbe3ed0968798eda (patch)
tree8bba73ba41522a4fb288dc7243bd3954932b7366 /src/Makefile.local
parenta3a63ab0bceb12f03bac91ef7461061f1cb20af1 (diff)
parentb40fefbb52afbc7deaa0b591d155bf2e84d0afba (diff)
downloadsmtcoq-be486d634803e7bdfd455e58dbe3ed0968798eda.tar.gz
smtcoq-be486d634803e7bdfd455e58dbe3ed0968798eda.zip
Merge branch 'coq-8.10' of github.com:smtcoq/smtcoq into coq-8.11
Diffstat (limited to 'src/Makefile.local')
-rw-r--r--src/Makefile.local40
1 files changed, 40 insertions, 0 deletions
diff --git a/src/Makefile.local b/src/Makefile.local
new file mode 100644
index 0000000..c57842a
--- /dev/null
+++ b/src/Makefile.local
@@ -0,0 +1,40 @@
+########################################################################
+## This file is intended to developers: please do not use it ##
+## directly, rather use the "configure.sh" script. ##
+########################################################################
+
+
+test :
+ cd ../unit-tests; make cleanvo; make
+
+ztest :
+ cd ../unit-tests; make cleanvo; make zchaff
+
+vtest :
+ cd ../unit-tests; make cleanvo; make verit
+
+lfsctest :
+ cd ../unit-tests; make cleanvo; make lfsc
+
+paralleltest :
+ cd ../unit-tests; make parallel
+
+clean::
+ cd ../unit-tests; make clean
+
+
+CAMLLEX = $(CAMLBIN)ocamllex
+CAMLYACC = $(CAMLBIN)ocamlyacc
+CAMLPKGS += -package num
+
+merlin-hook::
+ $(HIDE)echo 'PKG num' >> .merlin
+
+%.ml : %.mll
+ $(CAMLLEX) $<
+
+%.ml %.mli : %.mly
+ $(CAMLYACC) $<
+
+.PHONY: smtcoq_plugin.mlpack.d
+smtcoq_plugin.mlpack.d : verit/veritParser.ml verit/veritLexer.ml ../3rdparty/alt-ergo/smtlib2_parse.ml ../3rdparty/alt-ergo/smtlib2_lex.ml smtlib2/sExprParser.ml smtlib2/sExprLexer.ml lfsc/lfscParser.ml lfsc/lfscLexer.ml