mirror of
https://github.com/NixOS/nix.git
synced 2024-11-25 16:23:02 +00:00
Nix, the purely functional package manager
e877c69d78
substituting for (obvious, really). * For greater efficiency, nix-pull/unnar will place the output in a path that is probably the same as what is actually needed, thus preventing a path copy. * Even if a output id is given in a Fix package expression, ensure that the resulting Nix derive expression has a different id. This is because Nix expressions that are semantically equivalent (i.e., build the same result) might be different w.r.t. efficiency or divergence. It is absolutely vital for the substitute mechanism that such expressions are not used interchangeably. |
||
---|---|---|
boost | ||
corepkgs | ||
scripts | ||
src | ||
AUTHORS | ||
ChangeLog | ||
configure.ac | ||
COPYING | ||
INSTALL | ||
Makefile.am | ||
NEWS | ||
README | ||
substitute.mk |
Overview ======== Nix is a package manager, deployment system, and component glue mechanism. Prerequisites ============= * Berkeley DB 4.0.14 * CWI ATerm 2.0 Installation ============ * When building from the Subversion repository, first do: autoreconf -i * To build, do: ./configure make make install Note that this will install to /nix, which is the default prefix. You can specify another prefix, but this is not recommended if you want to use prebuilt packages from other sources. Usage ===== TODO