Skip to content

Commit 6061af7

Browse files
copilot: List all Copilot packages in installation command in README. Refs #597.
The current installation instructions do not expose all packages, meaning that users can only access whatever is re-exported by the package copilot. This prevents users from accessing many key features of Copilot, and from compiling many specifications. This commit updates the manual installation instructions to include all packages, thus exposing all Copilot modules and allowing specifications that users write to compile.
1 parent f39b9da commit 6061af7

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

copilot/README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,8 @@ Once the compiler is installed, install Copilot from
112112
[Hackage](https://hackage.haskell.org/package/copilot) with:
113113

114114
```sh
115-
cabal v2-install --lib copilot
115+
cabal v2-install --lib copilot copilot-core copilot-c99 copilot-language \
116+
copilot-theorem copilot-libraries copilot-interpreter copilot-prettyprinter
116117
```
117118

118119
To test that Copilot is available, execute the following:
@@ -141,7 +142,8 @@ Once the compiler is installed, install Copilot from
141142
[Hackage](https://hackage.haskell.org/package/copilot) with:
142143

143144
```sh
144-
$ cabal v2-install --lib copilot
145+
$ cabal v2-install --lib copilot copilot-core copilot-c99 copilot-language \
146+
copilot-theorem copilot-libraries copilot-interpreter copilot-prettyprinter
145147
```
146148

147149
To test that Copilot is available, execute the following:

0 commit comments

Comments
 (0)