summaryrefslogtreecommitdiffstats
path: root/src/build.h
Commit message (Expand)AuthorAgeFilesLines
* Be more selective about deleting output files when interruptedPeter Collingbourne2012-03-011-0/+3
* If a command fails, wait for all running commands to terminate before we doPeter Collingbourne2012-02-041-2/+2
* Implement cleanup-on-interruptPeter Collingbourne2012-02-041-2/+13
* Implement restat rulesPeter Collingbourne2011-10-241-0/+4
* Split Node::dirty_ into two flags: Node::dirty_ and Edge::outputs_ready_Peter Collingbourne2011-10-181-2/+12
* fix redundant manifest rebuildEvan Martin2011-09-081-0/+9
* simplify CommandRunner, simplifying users tooEvan Martin2011-05-171-4/+2
* refactor status printing into BuildStatusEvan Martin2011-05-141-2/+2
* add support for ignoring failures of some subtasksEvan Martin2011-05-091-1/+4
* use refactored function to support implicit "all" targetEvan Martin2011-05-011-0/+1
* add doxygen-compatibile comments to most classesEvan Martin2011-04-291-16/+18
* add copyrightsEvan Martin2011-02-061-0/+14
* fancier outputEvan Martin2011-02-051-2/+7
* parallelism flag, guess based on cpuinfoEvan Martin2011-02-011-1/+2
* catch ourselves when we're stuckEvan Martin2011-01-081-1/+3
* state holds build log, not configEvan Martin2011-01-071-2/+1
* move buildlog to main driverEvan Martin2010-12-261-1/+2
* hook up build logEvan Martin2010-12-261-0/+1
* rename BuildStatusLogEvan Martin2010-12-231-1/+1
* fix plan edge count computationEvan Martin2010-12-201-1/+1
* verbosity tristateEvan Martin2010-12-141-3/+8
* use separate config objectEvan Martin2010-12-131-4/+8
* dry run flagEvan Martin2010-12-131-0/+1
* verbose modeEvan Martin2010-12-071-0/+2
* factor out build loggingEvan Martin2010-12-061-0/+1
* move src into subdirEvan Martin2010-12-051-0/+75