A modern, delicious implementation of the Nix package manager, focused on correctness, usability, and growth — and committed to doing right by its community
Find a file
Eelco Dolstra ac5478eb52 * Don't provide the whole Nix store in the chroot, but only the
closure of the inputs.  This really enforces that there can't be any
  undeclared dependencies on paths in the store.  This is done by
  creating a fake Nix store and creating bind-mounts or hard-links in
  the fake store for all paths in the closure.  After the build, the
  build output is moved from the fake store to the real store.  TODO:
  the chroot has to be on the same filesystem as the Nix store for
  this to work, but this isn't enforced yet.  (I.e. it only works
  currently if /tmp is on the same FS as /nix/store.)
2008-12-11 18:57:10 +00:00
blacklisting * This is a better location to keep the blacklist, since it can evolve 2005-03-24 14:07:02 +00:00
corepkgs * nix-env: allow ~/.nix-defexpr to be a directory. If it is, then the 2007-09-17 16:08:24 +00:00
doc * Install the release notes. 2008-11-29 00:31:39 +00:00
externals * `make ext-clean': remove the bzip2 build. 2008-06-23 13:52:28 +00:00
make * `dependencyClosure' now allows a search path, e.g., 2005-08-14 14:00:39 +00:00
misc small udpate 2007-12-12 02:12:58 +00:00
scripts 2008-12-04 16:51:36 +00:00
src * Don't provide the whole Nix store in the chroot, but only the 2008-12-11 18:57:10 +00:00
tests * Be sure to clean up the daemon if the test fails. 2008-12-04 16:55:22 +00:00
aterm-gc.supp * Extend the ATerm suppressions to 64-bit. 2008-08-29 14:38:04 +00:00
AUTHORS * Put something in here. 2004-11-07 20:30:02 +00:00
bootstrap.sh * Build dynamic libraries. 2005-07-22 14:52:45 +00:00
ChangeLog * Autoconf / Automake configuration and building. 2003-04-04 16:14:56 +00:00
configure.ac * Do chroot builds in a private namespace. This means that all the 2008-12-11 17:00:12 +00:00
COPYING * Change this to LGPL to keep the government happy. 2006-04-25 16:41:06 +00:00
INSTALL * Autoconf / Automake configuration and building. 2003-04-04 16:14:56 +00:00
Makefile.am * Moved the build farm job for building Nix to the Nix tree. 2008-11-26 01:13:29 +00:00
nix.conf.example * Removed obsolete option. 2008-11-19 13:18:46 +00:00
nix.spec.in * Urgh. 2008-11-20 16:42:52 +00:00
README * Install documentation in $(docdir) (i.e. share/doc/nix). 2008-11-19 13:19:09 +00:00
release.nix * Doh. 2008-12-04 17:56:12 +00:00
substitute.mk --proxy=proxy:3128 2008-05-07 14:18:28 +00:00

Nix is a purely functional package manager.  For installation and
usage instructions, please read the manual, which can be found in
`docs/manual/manual.html', and additionally at the Nix website at
<http://nixos.org/>.


Acknowledgments

This product includes software developed by the OpenSSL Project for
use in the OpenSSL Toolkit (http://www.OpenSSL.org/).