Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | 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 |
| | |||||
* | Merge pull request #453 from curinir/bash_completion | Evan Martin | 2012-10-31 | 1 | -2/+10 |
|\ | | | | | Add support for reading directory for bash completion. | ||||
| * | Add support for reading directory for bash completion. | Tommy Nyquist | 2012-10-30 | 1 | -2/+10 |
|/ | | | | | | Currently ninja bash completion only works in the directory where the build.ninja files is located. This adds support for using the -C argument to ninja. | ||||
* | Merge pull request #451 from ppuryear/browse-python3 | Evan Martin | 2012-10-27 | 1 | -32/+44 |
|\ | | | | | browse.py: Support Python 3. | ||||
| * | 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> | ||||
* | fix bad merge | Evan Martin | 2012-10-23 | 1 | -1/+1 |
| | |||||
* | mingw helper: drop unused -r flag | Evan Martin | 2012-10-23 | 1 | -6/+1 |
| | |||||
* | update mingw docs for ubuntu precise | Evan Martin | 2012-10-23 | 1 | -0/+7 |
| | |||||
* | fix whitespace | Evan Martin | 2012-10-23 | 1 | -14/+14 |
| | |||||
* | bootstrap: fail more gracefully if gcc isn't available | Evan Martin | 2012-10-23 | 1 | -1/+5 |
| | |||||
* | Merge pull request #450 from zchothia/zc/py3k | Evan Martin | 2012-10-21 | 4 | -13/+22 |
|\ | | | | | Add support for Python 3 | ||||
| * | Python scripts: use built-in print function. | Zaheer Chothia | 2012-10-19 | 2 | -25/+13 |
| | | |||||
| * | Add support for Python 3 | Zaheer Chothia | 2012-10-18 | 4 | -13/+34 |
|/ | |||||
* | 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 |
| | | | |||||
* | | | Merge pull request #446 from maximuska/proposed/start-end-edge-metrics | Evan Martin | 2012-10-12 | 1 | -0/+2 |
|\ \ \ | |/ / |/| | | build metrics: StartEdge and EndEdge | ||||
| * | | 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 |
| | | | |||||
* | | | Merge pull request #438 from wolfp/clean-efficiency | Evan Martin | 2012-10-04 | 2 | -1/+12 |
|\ \ \ | |/ / |/| | | Improve the efficiency of -t clean | ||||
| * | | 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 | ||||
* | | Merge pull request #437 from mo/master | Evan Martin | 2012-10-03 | 2 | -2/+2 |
|\ \ | |/ |/| | [PATCH] Fixed two spelling errors in ninja | ||||
| * | Fix two spelling errors | Martin Olsson | 2012-10-03 | 2 | -2/+2 |
|/ | |||||
* | 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> | ||||
* | | Merge pull request #433 from polrop/fix-help-option | Evan Martin | 2012-09-30 | 1 | -1/+1 |
|\ \ | |/ |/| | Don't say -h is invalid whereas it is supported. | ||||
| * | 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 #428 from maximuska/proposed/rpm-build-fixed | Evan Martin | 2012-09-23 | 3 | -22/+46 |
|\ | | | | | packaging: refactored rpm building | ||||
| * | packaging: refactored rpm building | Maxim Kalaev | 2012-09-23 | 3 | -22/+46 |
|/ | | | | Now passing through a valid SRPM, working in a standard way. | ||||
* | Merge pull request #427 from jonforums/jf/mingw-n-msvc | Evan Martin | 2012-09-21 | 4 | -7/+11 |
|\ | | | | | fix mingw build fail - redux | ||||
| * | Always include stdio.h | Jon | 2012-09-20 | 2 | -8/+2 |
| | | |||||
| * | Silence bothersome warning from -Wextra | Jon | 2012-09-20 | 1 | -0/+1 |
| | | | | | | | | | | Struct initializations such as those in `CLWrapper::Run` of file `src/msvc_helper-win32.cc` causes MinGW GCC to spew warnings. | ||||
| * | Give MinGW builds MSVC build helper superpowers | Jon | 2012-09-20 | 4 | -7/+16 |
| | | | | | | | | | | | | 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 | ||||
* | | Merge pull request #426 from sgraham/spaces-in-headers-2 | Evan Martin | 2012-09-20 | 4 | -2/+41 |
|\ \ | |/ |/| | fix spaces in headers for -t msvc | ||||
| * | less random comment | Scott Graham | 2012-09-20 | 1 | -1/+1 |
| | | |||||
| * | review fixes | Scott Graham | 2012-09-20 | 1 | -10/+9 |
| | |