Skip to content

Commit 8a7b31f

Browse files
committed
Update installation instructions.
1 parent d2820ad commit 8a7b31f

File tree

2 files changed

+11
-5
lines changed

2 files changed

+11
-5
lines changed

INSTALL.md

+10-4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
With OPAM (recommended)
1+
Binary installation with OPAM
22
=======================
33

44
[Install OPAM](https://opam.ocaml.org/doc/Install.html), then:
@@ -10,7 +10,7 @@ Then, to get the newest version:
1010
% opam update
1111
% opam upgrade
1212

13-
Without OPAM
13+
Source build
1414
============
1515

1616
Tools will be installed in PREFIX/bin, and various files in PREFIX/share/herdtools7.
@@ -21,10 +21,16 @@ Requirements
2121
------------
2222

2323
- OCaml (version >= 4.05.0)
24-
- dune*
24+
- dune
25+
- menhir (version >= 20180530)
2526

26-
* Compilation with ocamlbuild is possible, by setting D=ocb in Makefile.
27+
We strongly recommend to have this base software installed through the opam
28+
package manager.
2729

30+
% opam install dune menhir
31+
32+
Notice: Compilation with ocamlbuild is possible, by setting D=ocb in Makefile.
33+
2834
Build
2935
-----
3036

herdtools7.opam

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,5 @@ install: ["sh" "./dune-install.sh" "%{prefix}%"]
2020
depends: [
2121
"ocaml" {>= "4.02.0"}
2222
"dune"
23-
"menhir"
23+
"menhir" {>= "20180530"}
2424
]

0 commit comments

Comments
 (0)