lix/src/libstore
Eelco Dolstra 630ae0c9d7 * nix-build: use an indirection scheme to make it easier for users to
get rid of GC roots.  Nix-build places a symlink `result' in the
  current directory.  Previously, removing that symlink would not
  remove the store path being linked to as a GC root.  Now, the GC
  root created by nix-build is actually a symlink in
  `/nix/var/nix/gcroots/auto' to `result'.  So if that symlink is
  removed the GC root automatically becomes invalid (since it can no
  longer be resolved).  The root itself is not automatically removed -
  the garbage collector should delete dangling roots.
2005-02-01 13:48:46 +00:00
..
build.cc * Add missing files to dist. 2005-02-01 09:23:38 +00:00
build.hh * Maintain the references/referers relation also for derivations. 2005-01-25 21:28:25 +00:00
db.cc * Allow certain operations to succeed even if we don't have write 2004-10-25 14:38:23 +00:00
db.hh * Allow certain operations to succeed even if we don't have write 2004-10-25 14:38:23 +00:00
derivations-ast.def * Another change to low-level derivations. The last one this year, I 2005-01-20 14:10:19 +00:00
derivations.cc * Maintain the references/referers relation also for derivations. 2005-01-25 21:28:25 +00:00
derivations.hh * Another change to low-level derivations. The last one this year, I 2005-01-20 14:10:19 +00:00
gc.cc * nix-build: use an indirection scheme to make it easier for users to 2005-02-01 13:48:46 +00:00
gc.hh * nix-build: use an indirection scheme to make it easier for users to 2005-02-01 13:48:46 +00:00
globals.cc * Allow certain operations to succeed even if we don't have write 2004-10-25 14:38:23 +00:00
globals.hh * Allow certain operations to succeed even if we don't have write 2004-10-25 14:38:23 +00:00
Makefile.am * Renamed normalise.cc' -> build.cc', `storeexprs.cc' -> 2005-01-19 16:39:47 +00:00
misc.cc * Maintain the references/referers relation also for derivations. 2005-01-25 21:28:25 +00:00
pathlocks.cc * Don't delete active lock files. 2005-01-31 12:19:53 +00:00
pathlocks.hh * Make lock removal safe by signalling to blocked processes that the 2005-01-27 12:19:25 +00:00
references.cc * Shorten SHA-256 hashes used in store path name generation to 160 2005-01-14 16:04:03 +00:00
references.hh * libnix -> libstore. 2003-11-18 10:55:27 +00:00
store.cc * nix-store, nix-instantiate: added an option `--add-root' to 2005-02-01 12:36:25 +00:00
store.hh * nix-store, nix-instantiate: added an option `--add-root' to 2005-02-01 12:36:25 +00:00
test-builder-1.sh * libnix -> libstore. 2003-11-18 10:55:27 +00:00
test-builder-2.sh * libnix -> libstore. 2003-11-18 10:55:27 +00:00