mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-24 05:18:07 -05:00
Augment `README'.
* README (Hacking): Mention `--with-nixpkgs'. List the autotools and Gettext, as suggested by Nikita Karetnikov <nikita.karetnikov@gmail.com>.
This commit is contained in:
parent
49feac7a54
commit
7da7ae937e
1 changed files with 14 additions and 2 deletions
16
README
16
README
|
@ -20,11 +20,23 @@ Guix currently depends on the following packages:
|
||||||
- [[http://gnupg.org/][GNU libgcrypt]], or [[http://nongnu.org/libchop/][libchop]]
|
- [[http://gnupg.org/][GNU libgcrypt]], or [[http://nongnu.org/libchop/][libchop]]
|
||||||
|
|
||||||
For bootstrapping purposes, it is useful to reuse packages from Nixpkgs.
|
For bootstrapping purposes, it is useful to reuse packages from Nixpkgs.
|
||||||
For this to work, you need to have a checkout of the Nixpkgs repository,
|
For this to work, you need to have a checkout of the Nixpkgs repository;
|
||||||
with the `NIXPKGS' environment variable pointing to it.
|
the `--with-nixpkgs' option allows you to let `configure' know where the
|
||||||
|
Nixpkgs checkout is.
|
||||||
|
|
||||||
- [[http://nixos.org/nixpkgs/][Nixpkgs]]
|
- [[http://nixos.org/nixpkgs/][Nixpkgs]]
|
||||||
|
|
||||||
|
When building Guix from a checkout, the following packages are also
|
||||||
|
required:
|
||||||
|
|
||||||
|
- [[http://www.gnu.org/software/autoconf/][GNU Autoconf]]
|
||||||
|
- [[http://www.gnu.org/software/automake/][GNU Automake]]
|
||||||
|
- [[http://www.gnu.org/software/gettext/][GNU Gettext]]
|
||||||
|
|
||||||
|
The "autoreconf -vi" command can be used to generate the build system
|
||||||
|
infrastructure; it reports an error if an inappropriate version of the
|
||||||
|
above packages is being used.
|
||||||
|
|
||||||
* How It Works
|
* How It Works
|
||||||
|
|
||||||
Guix does the high-level preparation of a /derivation/. A derivation is
|
Guix does the high-level preparation of a /derivation/. A derivation is
|
||||||
|
|
Loading…
Reference in a new issue