aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/build.cc
AgeCommit message (Expand)Author
2006-11-30* Put building in the store API.Eelco Dolstra
2006-11-30* Refactoring. There is now an abstract interface class StoreAPIEelco Dolstra
2006-11-13* Remove the undocumented `noscan' feature. It's no longer necessaryEelco Dolstra
2006-11-13* Magic attribute `exportReferencesGraph' that allows the referencesEelco Dolstra
2006-10-28* `nix-store --read-log / -l PATH' shows the build log of PATH, ifEelco Dolstra
2006-10-19* Special derivation attribute `allowedReferences' that causes Nix toEelco Dolstra
2006-09-04* Use a proper namespace.Eelco Dolstra
2006-08-15On cygwin, disable the check that the output is not group or worldMartin Bravenboer
2006-07-20* Call find-runtime-roots.pl from the garbage collector to preventEelco Dolstra
2006-06-19* Oops.Eelco Dolstra
2006-06-19* _exit() doesn't seem to work right on Cygwin.Eelco Dolstra
2006-06-16* Show when we're blocked waiting for a lock.Eelco Dolstra
2006-05-31* For fixed-output derivations, pass the environment variables listedEelco Dolstra
2006-05-30* Not all platforms have sys/select.h.Eelco Dolstra
2006-05-24* Some Cygwin fixes.Eelco Dolstra
2006-03-06* `nix-env (-i|-u) --dry-run' now shows exactly which missing pathsEelco Dolstra
2006-03-01* db.hh shouldn't depend on the Berkeley DB headers.Eelco Dolstra
2006-02-03* Use setsid instead of setpgrp in child processes. This not onlyEelco Dolstra
2006-02-02* When killing a build hook, kill the entire process group (asEelco Dolstra
2005-11-16* Did something useful while waiting at IAD: reference scanning is nowEelco Dolstra
2005-10-20* Prevent uids from being used for more than one buildEelco Dolstra
2005-10-19* Oops. Fixed-output derivations were broken.Eelco Dolstra
2005-10-17* Also kill all processes of the build user after the build. This isEelco Dolstra
2005-10-17* Before starting a build under some uid, kill all current processesEelco Dolstra
2005-10-17* Check that the build result is owned by the build user, and thatEelco Dolstra
2005-10-17* Don't use FIFOs to make Nix create the output path on behalf of theEelco Dolstra
2005-10-17* Beginning of secure multi-user Nix stores. If Nix is started asEelco Dolstra
2005-09-20* Typo.Eelco Dolstra
2005-05-10* Typo.Eelco Dolstra
2005-04-13* Remove redundant message.Eelco Dolstra
2005-04-11* Slightly nicer message.Eelco Dolstra
2005-03-24* Create missing log and temproots directories automatically (reportedEelco Dolstra
2005-03-23* Export the references graph to the build hook.Eelco Dolstra
2005-02-23* When multiple derivations are specified in `nix-store -r', don'tEelco Dolstra
2005-02-22* Support for fixed-output hashes over directory trees (i.e., over theEelco Dolstra
2005-02-22* Compatibility hack so that Nixpkgs can continue to do hash checkingEelco Dolstra
2005-02-18* Subtle bug in the builder: if a subgoal that is instantiatedEelco Dolstra
2005-02-17* Put build logs in $prefix/var/nix/log/drvs/.Eelco Dolstra
2005-02-11* Input sources should be in the set of all referenceable paths too.Eelco Dolstra
2005-02-09* Propagate the deriver of a path through the substitute mechanism.Eelco Dolstra
2005-02-08* Updated `nix-store --verify' to the new schema.Eelco Dolstra
2005-02-07* Maintain a database table (`derivers') that maps output paths to theEelco Dolstra
2005-02-01* Add missing files to dist.Eelco Dolstra
2005-01-31* Start of concurrent garbage collection. Processes write temporaryEelco Dolstra
2005-01-27* Fix and simplify the garbage collector (it's still not concurrent,Eelco Dolstra
2005-01-25* Maintain the references/referers relation also for derivations.Eelco Dolstra
2005-01-25* Simplification: registerSubstitutes -> registerSubstitute. We noEelco Dolstra
2005-01-25* Really fix the substitute mechanism, i.e., ensure the closureEelco Dolstra
2005-01-25* Fix the `--fallback' switch.Eelco Dolstra
2005-01-25* Fix the build hook mechanism; pass the pointer graph to the hook.Eelco Dolstra