lix/src
Eelco Dolstra 824b154ce8 * Release output locks as soon as possible, not when the destructor of
the DerivationGoal runs.  Otherwise, if a goal is a top-level goal,
  then the lock won't be released until nix-store finishes.  With
  --keep-going and lots of top-level goals, it's possible to run out
  of file descriptors (this happened sometimes in the build farm for
  Nixpkgs).  Also, for failed derivation, it won't be possible to
  build it again  until the lock is released.
  
* Idem for locks on build users: these weren't released in a timely
  manner for failed top-level derivation goals.  So if there were more
  than (say) 10 such failed builds, you would get an error about
  having run out of build users.
2009-02-16 09:24:20 +00:00
..
bin2c * "Fix expression" -> "Nix expression". 2003-11-18 12:06:07 +00:00
boost * Install header files in /nix/include/nix. 2006-09-04 22:41:36 +00:00
bsdiff-4.3 * Mac OS X 10.5 compatibility. 2007-12-13 22:06:19 +00:00
libexpr added primop functions __isBool, __isString, __isInt 2009-02-05 19:35:40 +00:00
libmain * Revert r13150: now that we use private namespaces for the chroot, we 2008-12-11 17:52:34 +00:00
libstore * Release output locks as soon as possible, not when the destructor of 2009-02-16 09:24:20 +00:00
libutil * Open the connection to the daemon lazily (on demand) so that 2008-12-11 14:30:25 +00:00
nix-env * Fix `--from-profile'. 2008-09-18 09:08:54 +00:00
nix-hash * Use a proper namespace. 2006-09-04 21:06:23 +00:00
nix-instantiate * Option --argstr for passing string arguments easily. (NIX-75) 2007-01-14 12:32:44 +00:00
nix-log2xml * Ignore carriage returns. 2008-11-25 02:30:35 +00:00
nix-setuid-helper * Remove a warning. 2007-04-16 14:45:25 +00:00
nix-store * Simplify deleting .lock files in /nix/store: just don't delete them 2008-12-12 17:03:18 +00:00
nix-worker * Pass --use-atime / --max-atime to the daemon. 2008-12-16 12:23:35 +00:00
aterm-helper.pl * Big cleanup of the semantics of paths, strings, contexts, string 2006-10-16 15:55:34 +00:00
Makefile.am * Start of the setuid helper (the program that performs the operations 2006-12-06 01:24:02 +00:00