mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-24 13:28:12 -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]]
|
||||
|
||||
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,
|
||||
with the `NIXPKGS' environment variable pointing to it.
|
||||
For this to work, you need to have a checkout of the Nixpkgs repository;
|
||||
the `--with-nixpkgs' option allows you to let `configure' know where the
|
||||
Nixpkgs checkout is.
|
||||
|
||||
- [[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
|
||||
|
||||
Guix does the high-level preparation of a /derivation/. A derivation is
|
||||
|
|
Loading…
Reference in a new issue