lix/src/libstore
Eelco Dolstra 766f708418 * Experimental feature: allow a derivation to tell the build hook that
it requires a certain feature on the build machine, e.g.

    requiredSystemFeatures = [ "kvm" ];

  We need this in Hydra to make sure that builds that require KVM
  support are forwarded to machines that have KVM support.  Probably
  this should also be enforced for local builds.
2010-08-27 13:18:13 +00:00
..
build.cc * Experimental feature: allow a derivation to tell the build hook that 2010-08-27 13:18:13 +00:00
derivations.cc * Don't use an ostringstream in unparseDerivation(), because it's 2010-04-21 19:25:50 +00:00
derivations.hh * Sync with the trunk. 2010-05-12 22:13:09 +00:00
gc.cc * Set gc-keep-outputs' or gc-keep-derivations' to false with 2010-03-08 21:31:42 +00:00
globals.cc Added support for passing an (impure) NIX_BUILD_CORES variable to build expressions. 2010-06-23 14:34:08 +00:00
globals.hh Added support for passing an (impure) NIX_BUILD_CORES variable to build expressions. 2010-06-23 14:34:08 +00:00
local-store.cc * Don't complain if the stored hash of a path is zero (unknown). 2010-08-24 14:25:33 +00:00
local-store.hh * Okay, putting a lock on the temporary directory used by importPath() 2010-06-21 11:08:09 +00:00
Makefile.am * Sync with the trunk. 2010-05-12 22:13:09 +00:00
misc.cc * Sync with the trunk. 2010-05-12 22:13:09 +00:00
misc.hh * Made `nix-store -qR --include-outputs' much faster if there are 2010-01-25 17:18:44 +00:00
optimise-store.cc * Applied a patch from David Brown to prevent `nix-store --optimise' 2010-06-04 13:56:11 +00:00
pathlocks.cc * Revert r19797, and use a simpler solution: just don't monitor build 2010-02-03 21:38:41 +00:00
pathlocks.hh * Revert r19797, and use a simpler solution: just don't monitor build 2010-02-03 21:38:41 +00:00
references.cc 2009-03-30 19:35:55 +00:00
references.hh * Scan for references and compute the SHA-256 hash of the output in 2009-03-28 20:51:33 +00:00
remote-store.cc * Sync with the trunk. 2010-08-24 09:56:28 +00:00
remote-store.hh * Allow unprivileged users to do `nix-store --clear-failed-paths' and 2010-05-04 10:45:10 +00:00
schema.sql 2010-02-24 14:39:52 +00:00
store-api.cc * Revert r19650 (implement gc-keep-outputs by looking for derivations 2010-02-22 11:44:17 +00:00
store-api.hh * Sync with the trunk. 2010-06-21 07:55:38 +00:00
worker-protocol.hh * Sync with the trunk. 2010-08-24 09:56:28 +00:00