Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Describe why to use relative paths | Fredrik Medley | 2015-09-03 | 1 | -0/+8 |
| | | | | | | | | Ninja does resolve relative paths and file system links in paths. Therefore, such paths pointing to the same file will not match and may lead to an invalid dependency graph. Signed-off-by: Fredrik Medley <fredrik.medley@gmail.com> | ||||
* | Document the change from #921 in the manual. | Nico Weber | 2015-06-19 | 1 | -1/+4 |
| | |||||
* | Merge pull request #809 from andrey-malets/doc-for-first-output | Nico Weber | 2014-12-04 | 1 | -0/+6 |
|\ | | | | | Document target^ syntax. | ||||
| * | Document target^ syntax. | Andrey Malets | 2014-09-06 | 1 | -0/+6 |
| | | | | | | | | Added a note into the documentation about interesting target^ syntax | ||||
* | | CanonicalizePath handles \ on Windows | Scott Graham | 2014-10-30 | 1 | -3/+1 |
|/ | |||||
* | reword manual for depfile/rspfile escaping change | Nico Weber | 2014-05-24 | 1 | -9/+7 |
| | |||||
* | Make "depfile=$out.d" work if $out contains escaped characters, rspfile too. | Nico Weber | 2014-05-21 | 1 | -2/+4 |
| | | | | | | | | | | | | | | Fixes #730. This has always been broken, but due to #690 more paths are now escaped (e.g. paths containing + characters, like file.c++). Also see discussion in #689. The approach is to give EdgeEnv an enum deciding on whether or not to escape file names, and provide functions that evaluate depfile and rspfile with that set that to kNoEscape. (depfile=$out.d doesn't make sense on edges with multiple outputs.) This should be relatively safe, as $in and $out can't be used on edges, only on rules (#687). | ||||
* | wip for console pool on windows | Nico Weber | 2014-05-13 | 1 | -2/+0 |
| | |||||
* | Introduce the "console" pool | Peter Collingbourne | 2014-02-03 | 1 | -0/+17 |
| | | | | | | | This is a pre-defined pool with a depth of 1. It has the special property that any task in the pool has direct access to the console. This can be useful for interactive tasks or long-running tasks which produce status updates on the console (such as test suites). | ||||
* | add deps_prefix for localized /showIncludes' output parsing | Peter Kümmel | 2013-10-18 | 1 | -1/+9 |
| | |||||
* | Proof reading | Johan Sundström | 2013-08-13 | 1 | -1/+1 |
| | |||||
* | Mention pools in the discussion of ninja's toplevel declarations. | Nico Weber | 2013-07-07 | 1 | -0/+4 |
| | |||||
* | slightly smaller subsections | Evan Martin | 2013-04-10 | 1 | -0/+3 |
| | |||||
* | move pool docs down under "more details" | Evan Martin | 2013-04-10 | 1 | -56/+55 |
| | | | | | | The earlier section is a tutorial-style overview. The latter section is for side features like phony rules and header dependencies. Pools fit in with the latter. | ||||
* | more minor manual touchups | Evan Martin | 2013-04-10 | 1 | -5/+5 |
| | |||||
* | mention mtimes | Evan Martin | 2013-04-10 | 1 | -2/+3 |
| | |||||
* | monospace flags | Evan Martin | 2013-04-10 | 1 | -2/+3 |
| | |||||
* | more windows doc updates | Evan Martin | 2013-04-10 | 1 | -4/+11 |
| | |||||
* | update some windows references in the docs | Evan Martin | 2013-04-09 | 1 | -30/+11 |
| | | | | Drop the timing info, it's too variable to commit to a manual. | ||||
* | bigger manual | Evan Martin | 2013-04-09 | 1 | -4/+7 |
| | |||||
* | document deps | Evan Martin | 2013-04-09 | 1 | -16/+83 |
| | |||||
* | tag a feature with the right version number | Evan Martin | 2013-04-05 | 1 | -1/+1 |
| | |||||
* | Merge pull request #513 from fifoforlifo/master | Evan Martin | 2013-03-11 | 1 | -1/+2 |
|\ | | | | | Adding elapsed time (%e) to NINJA_STATUS. | ||||
| * | Added %e to manual.asciidoc, fixed brace style. | Avinash Baliga | 2013-03-11 | 1 | -1/+2 |
| | | |||||
* | | Merge pull request #512 from pcc/compilation-database | Evan Martin | 2013-03-10 | 1 | -0/+6 |
|\ \ | | | | | | | Add compdb tool | ||||
| * | | Add compdb tool | Peter Collingbourne | 2013-03-10 | 1 | -0/+6 |
| |/ | | | | | | | | | This tool helps convert Ninja build files to a compilation database of the form used by Clang tooling. | ||||
* | | Merge pull request #499 from lht/patch-1 | Evan Martin | 2013-03-10 | 1 | -2/+2 |
|\ \ | | | | | | | Fix typo in manual | ||||
| * | | Fix typo in manual | Haitao Li 李海涛 | 2013-02-17 | 1 | -2/+2 |
| | | | |||||
* | | | Fix typo, s/verison/version/ | Martin Olsson | 2013-02-19 | 1 | -1/+1 |
| |/ |/| | |||||
* | | manual: move in_newline to the reference | Evan Martin | 2013-02-19 | 1 | -15/+19 |
| | | | | | | | | It's a detail, it doesn't belong in the brief tutorial overview. | ||||
* | | add versioning notes to features in the manual | Evan Martin | 2013-02-17 | 1 | -3/+3 |
| | | | | | | | | This helps guide which ninja version to depend on. | ||||
* | | make doc xrefs link to section headers | Evan Martin | 2013-02-17 | 1 | -7/+5 |
|/ | |||||
* | rearrange env variable section layout | Evan Martin | 2013-02-17 | 1 | -12/+14 |
| | |||||
* | move from asciidoc html to asciidoc -> docbook -> html | Evan Martin | 2013-02-17 | 2 | -0/+46 |
| | | | | | As best as I can tell this is the easiest way to customize the asciidoc HTML output. | ||||
* | docs for ninja_required_version | Evan Martin | 2013-02-16 | 1 | -0/+44 |
| | | | | (And some extra docs for top-level variables in general.) | ||||
* | mark pools as experimental in the docs | Evan Martin | 2013-02-01 | 1 | -0/+4 |
| | |||||
* | drop the "rules" tool completely | Evan Martin | 2012-12-29 | 1 | -4/+0 |
| | | | | | I had already broken this earlier, but the refactor of variable handling broke it completely. | ||||
* | update docs to clarify scoping rules | Evan Martin | 2012-12-29 | 1 | -17/+35 |
| | |||||
* | NINJA_STATUS: add support of `%p` for percentage | yannicklm | 2012-12-14 | 1 | -0/+1 |
| | |||||
* | Improve the manual documentation | Robert Iannucci | 2012-11-30 | 1 | -10/+12 |
| | |||||
* | add docs | Robert Iannucci | 2012-11-10 | 1 | -0/+51 |
| | |||||
* | document that \r and \t are disallowed | Evan Martin | 2012-08-10 | 1 | -1/+3 |
| | | | | Finishes #394. | ||||
* | Merge pull request #351 from syntheticpp/rate | Evan Martin | 2012-07-27 | 1 | -0/+2 |
|\ | | | | | print edges per second | ||||
| * | print edges per second | Peter Kuemmel | 2012-07-15 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | | prints the rate of finished edges per second to the console, for instance with NINJA_STATUS="[%s/%t %o(%c)/s] ": [132/1922 16.1(14)/s] 16.1 is the average for all processed files (here 132 since start) 14 is the average of the last n files while n is the number specifies by -j (or its default) | ||||
* | | fix manual to reflect reality of depfile cleaning | Evan Martin | 2012-07-17 | 1 | -3/+3 |
|/ | | | | Fixes issue #362. | ||||
* | add $in_newline | Scott Graham | 2012-06-15 | 1 | -2/+5 |
| | |||||
* | Minor spelling fixes in manual. | Nico Weber | 2012-05-13 | 1 | -3/+3 |
| | |||||
* | clarify what i mean by "policy" | Evan Martin | 2012-05-08 | 1 | -2/+8 |
| | |||||
* | mention reactos | Evan Martin | 2012-05-04 | 1 | -3/+4 |
| | |||||
* | mention platform support | Evan Martin | 2012-05-04 | 1 | -2/+12 |
| |