Skip to content

Commit 1a50e54

Browse files
khinsenvindarel
authored andcommitted
Add documentation for Guix
1 parent 0b26d64 commit 1a50e54

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

docs/install.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ To download a CIEL binary:
1414
- we provide a binary from a CI for some systems: go to
1515
<https://gitlab.com/vindarel/ciel/-/pipelines>, download the latest
1616
artifacts, unzip the `ciel-v0-{platform}.zip` archive and run `ciel-v0-{platform}/ciel`.
17+
- using the [Guix](https://guix.gnu.org/) package manager, install package `sbcl-ciel-repl`.
1718

1819
CIEL is currently built for the following platforms:
1920

@@ -150,7 +151,9 @@ you now have access to all CIEL's packages and functions.
150151

151152
## How to build a CIEL binary and a core image
152153

153-
You need the dependencies above: Quicklisp, a good ASDF version, our up-to-date Lisp dependencies.
154+
If you use the [Guix](https://guix.gnu.org/) package manager, install package output `sbcl-ciel:image`. It contains a prebuilt image under `bin/ciel.image`.
155+
156+
For all other setups, you have to build a core image yourself. You need the dependencies above: Quicklisp, a good ASDF version, our up-to-date Lisp dependencies.
154157

155158
To build CIEL's binary, use:
156159

@@ -208,7 +211,7 @@ So, save you some typing with a shell alias:
208211

209212
## "use" ciel in your Lisp systems
210213

211-
You can install and `quickload` CIEL like any other Common Lisp library.
214+
You can install and `quickload` CIEL like any other Common Lisp library. It is also available via the [Guix](https://guix.gnu.org/) package manager, as a source code package (`cl-ciel`) or precompiled for SBCL (`sbcl-ciel`) and ECL (`ecl-ciel`).
212215

213216
To use it in your project, create a package and "use" `ciel` in addition
214217
of `cl`:

0 commit comments

Comments
 (0)