lix/src
Eelco Dolstra 6822fd7bf4 * Bug fix: slices are transitive, so if we detect that an
input path is referenced in an output paths, we also have to 
  add all ids referenced by that input path.
* Better debug assertions to catch these sorts of errors.
2003-07-16 20:33:29 +00:00
..
archive.cc * After building, scan for actual file system references as 2003-07-14 10:23:11 +00:00
archive.hh * A function to restore from a Nix archive. 2003-06-23 13:27:59 +00:00
db.cc * Substitute fixes. 2003-07-16 20:00:51 +00:00
db.hh * Make dbRefs a mapping from Hash to [Path]. 2003-07-07 09:25:26 +00:00
fix.cc * Substitute fixes. 2003-07-16 20:00:51 +00:00
fstate.cc * Bug fix: slices are transitive, so if we detect that an 2003-07-16 20:33:29 +00:00
fstate.hh * Fix the -qr query. 2003-07-16 11:05:59 +00:00
globals.cc * Basic work on allowing derive expressions to build multiple paths. 2003-07-15 16:28:54 +00:00
globals.hh * Basic work on allowing derive expressions to build multiple paths. 2003-07-15 16:28:54 +00:00
hash.cc * Get Fix and Nix to work again. 2003-07-15 22:28:27 +00:00
hash.hh * Get Fix and Nix to work again. 2003-07-15 22:28:27 +00:00
Makefile.am * After building, scan for actual file system references as 2003-07-14 10:23:11 +00:00
md5.c * Fix for big-endian platforms: check for endianness in MD5 computations. 2003-05-27 09:55:47 +00:00
md5.h * For efficiency: md5 integrated into nix. 2003-03-24 17:49:56 +00:00
nix-hash.cc * A utility `nix-hash' to compute Nix path hashes. 2003-07-06 15:11:02 +00:00
nix.cc * Fix the -qr query. 2003-07-16 11:05:59 +00:00
references.cc * The new normaliser now passes the unit tests. 2003-07-15 21:24:05 +00:00
references.hh * After building, scan for actual file system references as 2003-07-14 10:23:11 +00:00
shared.cc * Get `nix-push' working again. It now uses Nix/Fix to create Nix 2003-07-10 13:41:28 +00:00
shared.hh * Refactoring: move initialisation and argument parsing into a shared 2003-07-04 15:42:03 +00:00
store.cc * Substitute fixes. 2003-07-16 20:00:51 +00:00
store.hh * Basic work on allowing derive expressions to build multiple paths. 2003-07-15 16:28:54 +00:00
test-builder-1.sh * Started implementing the new evaluation model. 2003-06-16 13:33:38 +00:00
test-builder-2.sh * Fix self-referential outputs. 2003-07-16 08:30:26 +00:00
test-expr-1.nix * Test for expression dereferencing. 2003-06-17 15:47:25 +00:00
test.cc * The new normaliser now passes the unit tests. 2003-07-15 21:24:05 +00:00
util.cc * A path canonicaliser that doesn't depend on the existence of paths 2003-07-08 19:58:41 +00:00
util.hh * A command to query the paths referenced by an fstate expression. 2003-07-08 13:22:08 +00:00