nix-super/src/libstore
Eelco Dolstra b113edeab7 * A flag `--keep-going / -k' to keep building goals if one fails, as
much as possible.  (This is similar to GNU Make's `-k' flag.)

* Refactoring to implement this: previously we just bombed out when
  a build failed, but now we have to clean up.  In particular this
  means that goals must be freed quickly --- they shouldn't hang
  around until the worker exits.  So the worker now maintains weak
  pointers in order not to prevent garbage collection.

* Documented the `-k' and `-j' flags.
2004-06-25 15:36:09 +00:00
..
db.cc * Disable calls to fsync() since Berkeley DB's DB_TXN_WRITE_NOSYNC 2004-06-21 07:36:01 +00:00
db.hh * libnix -> libstore. 2003-11-18 10:55:27 +00:00
globals.cc * A flag `--keep-going / -k' to keep building goals if one fails, as 2004-06-25 15:36:09 +00:00
globals.hh * A flag `--keep-going / -k' to keep building goals if one fails, as 2004-06-25 15:36:09 +00:00
Makefile.am * Big refactoring. Move to a much more explicitly state machine based 2004-06-18 18:09:32 +00:00
misc.cc * Big refactoring. Move to a much more explicitly state machine based 2004-06-18 18:09:32 +00:00
normalise.cc * A flag `--keep-going / -k' to keep building goals if one fails, as 2004-06-25 15:36:09 +00:00
normalise.hh * True parallel builds. Nix can now run as many build jobs in 2004-05-11 18:05:44 +00:00
pathlocks.cc * True parallel builds. Nix can now run as many build jobs in 2004-05-11 18:05:44 +00:00
pathlocks.hh * True parallel builds. Nix can now run as many build jobs in 2004-05-11 18:05:44 +00:00
references.cc * Catch SIGINT to terminate cleanly when the user tries to interrupt 2004-01-15 20:23:55 +00:00
references.hh * libnix -> libstore. 2003-11-18 10:55:27 +00:00
store.cc * Put WEXITSTATUS stuff somewhere else. 2004-06-22 11:03:41 +00:00
store.hh * Wrap calls to registerSubstitute() in a single transaction to 2004-06-21 07:38:17 +00:00
storeexpr.cc * Changed the extension for store expressions from ".nix" to ".store" 2004-01-12 10:44:48 +00:00
storeexpr.hh * "Nix expression" -> "store expression". 2003-11-18 11:22:29 +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