Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | * | Dump state for debugging | Robert Iannucci | 2012-11-10 | 1 | -0/+4 | |
| | | | ||||||
| | * | Make edge dump pool name, and skip default pool | Robert Iannucci | 2012-11-10 | 2 | -1/+10 | |
| | | | ||||||
| | * | cover the nulled pool case | Robert Iannucci | 2012-11-10 | 1 | -19/+20 | |
| | | | ||||||
| | * | Add some tests! | Robert Iannucci | 2012-11-10 | 1 | -3/+129 | |
| | | | ||||||
| | * | begin rationalizing platform for both parsers | Robert Iannucci | 2012-11-10 | 1 | -7/+5 | |
| | | | ||||||
| | * | block parse method done | Robert Iannucci | 2012-11-10 | 6 | -185/+277 | |
| | | | ||||||
| | * | all building and tests passing | Robert Iannucci | 2012-11-09 | 2 | -2/+2 | |
| | | | ||||||
| | * | Dump pools with State | Robert Iannucci | 2012-11-09 | 3 | -6/+26 | |
| | | | ||||||
| | * | Fix a bug... now chrome build works O_O | Robert Iannucci | 2012-11-09 | 1 | -1/+1 | |
| | | | ||||||
| | * | and some basic implementation | Robert Iannucci | 2012-11-09 | 4 | -15/+46 | |
| | | | ||||||
| | * | stub out an api and de-constify Pool | Robert Iannucci | 2012-11-09 | 6 | -17/+63 | |
| | | | ||||||
| | * | Const ref FTW | Robert Iannucci | 2012-11-09 | 1 | -1/+1 | |
| | | | ||||||
| | * | Pull graph.cc too | Robert Iannucci | 2012-11-09 | 1 | -1/+2 | |
| | | | ||||||
| | * | Pull out base changes to state | Robert Iannucci | 2012-11-09 | 2 | -2/+40 | |
| | | | ||||||
| * | | Fix clang warning. | Thiago Farina | 2012-11-27 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The return type of CollectTarget() is Node, so we should return NULL in the failure case instead of false. src/ninja.cc:188:16: warning: initialization of pointer of type 'Node *' to null from a constant boolean expression [-Wbool-conversion] return false; ^~~~~ Signed-off-by: Thiago Farina <tfarina@chromium.org> | |||||
| * | | Merge pull request #459 from maximuska/proposed/refactor-collect-targets | Evan Martin | 2012-11-12 | 1 | -49/+51 | |
| |\ \ | | | | | | | | | refactoring: decompose CollectTargetsFromArgs | |||||
| | * | | refactoring: decompose CollectTargetsFromArgs | Maxim Kalaev | 2012-11-09 | 1 | -49/+51 | |
| | | | | ||||||
| * | | | Merge pull request #443 from tfarina/disk-interface-alloc | Evan Martin | 2012-11-12 | 1 | -1/+1 | |
| |\ \ \ | | | | | | | | | | | Allocate disk_interface near where it's needed. | |||||
| | * | | | Allocate disk_interface near where it's needed. | Thiago Farina | 2012-10-10 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This avoids allocating disk_interface unnecessarily. Signed-off-by: Thiago Farina <tfarina@chromium.org> | |||||
| * | | | | Merge pull request #454 from nico/tweak | Evan Martin | 2012-11-12 | 1 | -1/+1 | |
| |\ \ \ \ | | | | | | | | | | | | | Fix a doxygen bug found by clang's -Wdocumentation. | |||||
| | * | | | | Fix a doxygen bug found by clang's -Wdocumentation. | Nico Weber | 2012-11-08 | 1 | -1/+1 | |
| | | |_|/ | | |/| | | | | | | | | | | | | | | | | | (That found one more issue, but I think that might be a bug in -Wdocumentation, http://llvm.org/PR14295.) | |||||
| * | | | | Merge pull request #458 from rgeary1/minor | Evan Martin | 2012-11-09 | 2 | -1/+4 | |
| |\ \ \ \ | | |/ / / | |/| | | | Minor improvements to ninja : Different exit code if user presses Ctrl-C, add eclipse to .gitignore, Improve an error message | |||||
| | * | | | Exit status = 2 if user presses ctrl-c | Richard Geary | 2012-11-09 | 1 | -0/+3 | |
| | | | | | | | | | | | | | | | | | | | | Change-Id: I7be958e18eb2e434e78afb6e03b332281a651957 | |||||
| | * | | | Improved error message with more information | Richard Geary | 2012-11-09 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | Change-Id: Idb1ce67a320a9819de262d83b498ee10eb362ed2 | |||||
| * | | | | refactor repeated code in cleaner | Evan Martin | 2012-10-31 | 2 | -14/+18 | |
| | | | | | ||||||
| * | | | | delete some obsolete TODOs | Evan Martin | 2012-10-31 | 1 | -2/+1 | |
| | | | | | ||||||
| * | | | | trailing whitespace | Evan Martin | 2012-10-31 | 1 | -1/+1 | |
| | |_|/ | |/| | | ||||||
| * | | | browse.py: Don't truncate error message if ninja -t query fails. | Philip Puryear | 2012-10-26 | 1 | -10/+15 | |
| | | | | | | | | | | | | | | | | Signed-off-by: Philip Puryear <philippuryear@gmail.com> | |||||
| * | | | browse.py: Fix truncation with an unknown target. | Philip Puryear | 2012-10-26 | 1 | -1/+3 | |
| | | | | | | | | | | | | | | | | Signed-off-by: Philip Puryear <philippuryear@gmail.com> | |||||
| * | | | browse.py: Python 3 support. | Philip Puryear | 2012-10-26 | 1 | -29/+34 | |
| | | | | | | | | | | | | | | | | Signed-off-by: Philip Puryear <philippuryear@gmail.com> | |||||
| * | | | mingw helper: drop unused -r flag | Evan Martin | 2012-10-23 | 1 | -6/+1 | |
| | | | | ||||||
| * | | | fix whitespace | Evan Martin | 2012-10-23 | 1 | -14/+14 | |
| | | | | ||||||
| * | | | Merge pull request #441 from tfarina/missing-virtual | Evan Martin | 2012-10-17 | 2 | -6/+3 | |
| |\ \ \ | | | | | | | | | | | Add missing 'virtual' annotation to ReadFile() override. | |||||
| | * | | | Add missing 'virtual' annotation to ReadFile() override. | Thiago Farina | 2012-10-17 | 2 | -6/+3 | |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Thiago Farina <tfarina@chromium.org> | |||||
| * | | | | Merge pull request #448 from maximuska/proposed/buildlog-mini-refactor2 | Evan Martin | 2012-10-17 | 3 | -5/+36 | |
| |\ \ \ \ | | | | | | | | | | | | | Proposed/buildlog mini refactor2 | |||||
| | * | | | | build log: fixing parameter names | Maxim Kalaev | 2012-10-15 | 1 | -6/+6 | |
| | | | | | | ||||||
| | * | | | | build log: mini-refactoring to use constructors to initialize entries | Maxim Kalaev | 2012-10-12 | 2 | -4/+14 | |
| | | | | | | ||||||
| | * | | | | build log: moving HashCommand() calculation out of targets loop | Maxim Kalaev | 2012-10-12 | 1 | -1/+2 | |
| | | | | | | ||||||
| | * | | | | build log: Adding test for multiple target edges | Maxim Kalaev | 2012-10-12 | 1 | -0/+20 | |
| | | |_|/ | | |/| | | ||||||
| * | | | | build metrics: StartEdge and EndEdge | Maxim Kalaev | 2012-10-12 | 1 | -0/+2 | |
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | Total build time is also relevant. The costs of StartEdge and EndEdge turned out to be quite surprising. Especially if multiple targets are specified on edges. (I've tried declaring depfiles targets explicitly) | |||||
| * | | | Merge pull request #439 from wolfp/metric-recompact | Evan Martin | 2012-10-04 | 1 | -0/+1 | |
| |\ \ \ | | | | | | | | | | | Add metric for log recompacting | |||||
| | * | | | Add metric for log recompacting | Petr Wolf | 2012-10-04 | 1 | -0/+1 | |
| | | | | | ||||||
| * | | | | Improve the efficiency of -t clean | Petr Wolf | 2012-10-04 | 2 | -1/+12 | |
| |/ / / | | | | | | | | | | | | | | | | | Prevent each node from being examined for cleaning multiple times, if it is used in several other nodes | |||||
| * | | | Fix two spelling errors | Martin Olsson | 2012-10-03 | 1 | -1/+1 | |
| |/ / | ||||||
| * | | Merge pull request #436 from tfarina/dry-run-unnamed-namespace | Evan Martin | 2012-10-02 | 1 | -24/+39 | |
| |\ \ | | | | | | | | | Move DryRunCommandRunner into a unnamed namespace. | |||||
| | * | | Move DryRunCommandRunner into a unnamed namespace. | Thiago Farina | 2012-10-02 | 1 | -24/+39 | |
| | | | | | | | | | | | | | | | | | | | | | | | | No functional change. Signed-off-by: Thiago Farina <tfarina@chromium.org> | |||||
| * | | | Don't say -h is invalid whereas it is supported. | Nicolas Despres | 2012-09-27 | 1 | -1/+1 | |
| |/ / | | | | | | | | | | | | | | | | | | | getopt_long(3) was reporting "ninja: invalid option -- h" when "ninja -h" was called. Regression most probably introduced by 5fdb12ed5cec4e1c853c64026142d088ff5519e1 | |||||
| * | | Merge pull request #427 from jonforums/jf/mingw-n-msvc | Evan Martin | 2012-09-21 | 3 | -2/+4 | |
| |\ \ | | | | | | | | | fix mingw build fail - redux | |||||
| | * | | Always include stdio.h | Jon | 2012-09-20 | 2 | -8/+2 | |
| | | | | ||||||
| | * | | Give MinGW builds MSVC build helper superpowers | Jon | 2012-09-20 | 3 | -2/+10 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Note: _WIN32 is used instead of WIN32 to enable builds with MSVC IDE, Windows SDK non-IDE command line tools, and mingw/mingw-w64 based toolchains |