aboutsummaryrefslogtreecommitdiffstats
path: root/INSTALL.md
diff options
context:
space:
mode:
authorChantal Keller <Chantal.Keller@lri.fr>2019-09-25 19:00:26 +0200
committerChantal Keller <Chantal.Keller@lri.fr>2019-09-25 19:00:26 +0200
commita1cdf710c31d11d5964ac485109188fea42902e5 (patch)
tree5efafe78dbaef4cf469b5d0d79dd693a801c489e /INSTALL.md
parente07d97931f05bc966b12f30790325ea25a7472f2 (diff)
downloadsmtcoq-a1cdf710c31d11d5964ac485109188fea42902e5.tar.gz
smtcoq-a1cdf710c31d11d5964ac485109188fea42902e5.zip
An opam package is back!
Diffstat (limited to 'INSTALL.md')
-rw-r--r--INSTALL.md35
1 files changed, 18 insertions, 17 deletions
diff --git a/INSTALL.md b/INSTALL.md
index 668dff7..bbacf0e 100644
--- a/INSTALL.md
+++ b/INSTALL.md
@@ -6,8 +6,9 @@ SMTCoq is designed to work on computers equipped with a POSIX (Unix or a
clone) operating system. It is known to work under GNU/Linux (i386 and
amd64) and Mac OS X.
-For now you have to install it from the sources. (We plan on releasing
-an updated opam package soon with the latest additions.)
+The simplest way is to install it using opam. You can also install it
+from the sources (this is mandatory if you want to use the native
+version, see below).
You will also need to [install the provers](#installation-of-the-provers)
you want to use.
@@ -27,9 +28,21 @@ certificates, you need to use the [version of Coq with native
data-structures](https://github.com/smtcoq/native-coq) instead of
Coq-8.9 (warning: this allows one to use the vernacular commands but not
the tactics).
+```
+
+
+### Installation via opam (recommended)
+
+Simply add the coq-extra-dev repo to opam:
+```bash
+opam repo add coq-extra-dev https://coq.inria.fr/opam/extra-dev
+```
+and install SMTCoq:
+```bash
+opam install coq-smtcoq
-### Installation with Coq and OCaml opam packages
+### Installation from the sources, using opam (not recommended)
#### Install opam
@@ -90,7 +103,7 @@ make install
```
-### Installation with official Coq 8.9 release
+### Installation from the sources, with official Coq 8.9 release (not recommended)
1. Download the last stable version of Coq 8.9:
```bash
@@ -119,7 +132,7 @@ make install
```
-### Installation with native-coq
+### Installation with native-coq (not recommended except for high performances)
> **Warning**: this installation procedure is recommended only to use
> the vernacular commands efficiently (in particular, to check very
@@ -152,18 +165,6 @@ make install
```
-### Deprecated: installation via opam (uses Coq-8.5)
-
-Simply add the coq-extra-dev repo to opam:
-```bash
-opam repo add coq-extra-dev https://coq.inria.fr/opam/extra-dev
-```
-and install SMTCoq:
-```bash
-opam install coq-smtcoq
-```
-
-
## Installation of the provers
To use SMTCoq, we recommend installing the following two SMT solvers: