summaryrefslogtreecommitdiffstats
path: root/src/build_log.h
Commit message (Expand)AuthorAgeFilesLines
* Delay actually opening log files until the first write, fix #1724Jan Niklas Hasse2020-05-231-0/+8
* restat: Accept list of outputs to restat (none means all)Jan Niklas Hasse2020-01-161-1/+1
* Ignore nonexistent .ninja_log/.ninja_deps for restat and recompactJan Niklas Hasse2019-12-231-1/+2
* Add restat tool which recalculates all mtimes in the build logJan Niklas Hasse2019-12-231-0/+5
* Always rebuild on errorsColin Cross2017-05-221-3/+3
* Fix typo.Nicolas Despres2015-09-241-1/+1
* Remove 'Recompacting...' messages.Nico Weber2014-12-181-2/+0
* Don't print "Recompacting..." message from tests.Nico Weber2014-09-191-0/+2
* Make BuildLogUser reference constant.Nico Weber2014-01-071-3/+3
* Rename "IsDead" to "BuildLogUser".Nico Weber2014-01-041-3/+6
* Remove dead entries in .ninja_log and .ninja_deps while recompacting.Nico Weber2014-01-021-2/+6
* Build log write error checking.Nico Weber2013-07-241-2/+2
* Remove a few unused includes.Nico Weber2013-05-121-1/+0
* wrap some overlong linesEvan Martin2012-12-291-1/+2
* build log: mini-refactoring to use constructors to initialize entriesMaxim Kalaev2012-10-121-0/+3
* remove config from BuildLog, rename membersEvan Martin2012-09-021-11/+7
* fix windows buildScott Graham2012-06-151-0/+1
* Only store command hashes in the build log.Nico Weber2012-06-151-2/+4
* Make |log_| variable private to BuildLog.Evan Martin2012-04-051-2/+3
* Fix cygwin build by including stdio.h hereokuoku2012-01-251-0/+1
* convert all time_t to a new TimeStamp typeEvan Martin2012-01-051-2/+3
* revert part of c33b198 to fix build of ninja_testEvan Martin2011-12-221-1/+2
* Protect BuildLog data member variables by making them private.Thiago Farina2011-12-201-1/+2
* Implement restat rulesPeter Collingbourne2011-10-241-2/+5
* generalize the pattern of hash_map<const char*, ...>, use in BuildLogEvan Martin2011-09-121-1/+3
* Support for rebuilding and reloading manifest filesPeter Collingbourne2011-09-031-0/+1
* add a versioning header to build log, switch to v2Evan Martin2011-05-111-3/+7
* add doxygen-compatibile comments to most classesEvan Martin2011-04-291-11/+12
* Add missing CPP guards.Nicolas Despres2011-03-221-0/+5
* add copyrightsEvan Martin2011-02-061-0/+14
* pass config into build logEvan Martin2011-01-231-0/+3
* recompact log filesEvan Martin2011-01-231-0/+7
* don't crash in tests where we don't use a log fileEvan Martin2011-01-081-0/+2
* add a class for logging builds (commands + timing)Evan Martin2010-12-231-0/+37