Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "Merge pull request #143 from cipriancraciun/patches/python2" | Evan Martin | 2011-11-25 | 2 | -2/+2 |
| | | | | | | | This reverts commit 38ab41f45ff818b437942b753328a0168914fc86, reversing changes made to 819d6347b424f583d651b86dd1280605ddb23b88. Platforms that don't have /usr/bin/python pointing to python2 are broken. | ||||
* | Fixed Python 2 scripts prologue (i.e. `#!/usr/bin/env python2`). | Ciprian Dorin, Craciun | 2011-11-22 | 2 | -2/+2 |
| | |||||
* | Improvements to ninja-mode | Humza | 2011-11-13 | 1 | -0/+4 |
| | | | | * provide ninja-mode feature * highlight rule names | ||||
* | don't leak fds into subprocesses | Evan Martin | 2011-10-31 | 1 | -0/+23 |
| | | | | Patch from Antoine Labour <piman@chromium.org>, (hacky) test by me. | ||||
* | Implement generator rules | Peter Collingbourne | 2011-10-15 | 1 | -1/+4 |
| | | | | | | | | | | | | | Introduce a rule attribute "generator" which, if present, specifies that this rule is used to re-invoke the generator program. Files built using generator rules are treated specially in two ways: firstly, they will not be rebuilt if the command line changes; and secondly, they are not cleaned by default. A command line flag "-g" is introduced for the clean tool, which causes it to remove generator files. Fixes issue #102. | ||||
* | allow --with-gtest flag to use unpacked gtest dir | Evan Martin | 2011-09-07 | 1 | -0/+4 |
| | | | | Useful for building on Macs. | ||||
* | add 'default' keyword to python module | Evan Martin | 2011-09-06 | 1 | -0/+3 |
| | |||||
* | ninja_syntax.py: add include and subninja | Evan Martin | 2011-08-29 | 1 | -0/+6 |
| | |||||
* | rename ninja module to ninja_syntax | Evan Martin | 2011-08-16 | 2 | -2/+2 |
| | |||||
* | add escaping function to python module | Evan Martin | 2011-08-16 | 1 | -0/+8 |
| | |||||
* | fix double-indenting | Evan Martin | 2011-07-27 | 1 | -1/+1 |
| | |||||
* | ninja.py: fix the new test and pass the test | Evan Martin | 2011-07-27 | 2 | -13/+36 |
| | | | | From a patch from Elazar Leibovich <elazarl@gmail.com>. | ||||
* | unit test for line-wrapping in ninja.py | Evan Martin | 2011-07-27 | 1 | -0/+45 |
| | | | | From a patch from Elazar Leibovich <elazarl@gmail.com>. | ||||
* | Adding tab-completion function for zsh. | Scott Franklin | 2011-06-23 | 1 | -0/+21 |
| | |||||
* | switch to $ as the line continuation char | Evan Martin | 2011-05-27 | 1 | -1/+1 |
| | | | | | This means that backslashes are passed through without interpretation, allowing us to support Windows paths without worrying about escaping. | ||||
* | emacs: highlight variable expansions too | Evan Martin | 2011-05-22 | 1 | -0/+2 |
| | |||||
* | update instructions on using gyp; mention cmake | Evan Martin | 2011-05-17 | 1 | -726/+0 |
| | |||||
* | check in a script that generates build.ninja | Evan Martin | 2011-05-02 | 1 | -0/+2 |
| | | | | | | | | | This will allow us to: 1) simplify bootstrap 2) generate windows-style paths on windows It is also in line with ninja's philosophy: the build file syntax is simple because the build files are easy to generate. | ||||
* | check in a ninja file generator Python module | Evan Martin | 2011-04-30 | 1 | -0/+68 |
| | |||||
* | fix terrible bug in gyp patch | Evan Martin | 2011-03-12 | 1 | -4/+6 |
| | |||||
* | update gyp patch | Evan Martin | 2011-03-07 | 1 | -10/+20 |
| | |||||
* | update gyp patch | Evan Martin | 2011-02-28 | 1 | -24/+13 |
| | | | | (Needed to fix Chrome build.) | ||||
* | quick-fix gyp.patch for chrome change | Evan Martin | 2011-02-08 | 1 | -5/+8 |
| | |||||
* | add copyrights | Evan Martin | 2011-02-06 | 1 | -0/+14 |
| | |||||
* | use -f for input file, matching make | Evan Martin | 2011-02-05 | 1 | -1/+1 |
| | |||||
* | check in demo file | Evan Martin | 2011-02-05 | 1 | -0/+38 |
| | |||||
* | gyp updates | Evan Martin | 2011-02-03 | 1 | -7/+11 |
| | |||||
* | update gyp patch | Evan Martin | 2011-01-31 | 1 | -114/+155 |
| | |||||
* | fancier elisp, handle "include" | Evan Martin | 2011-01-23 | 1 | -4/+7 |
| | |||||
* | more work on gyp tests, slow going :( | Evan Martin | 2011-01-15 | 1 | -101/+188 |
| | |||||
* | improved emacs mode | Evan Martin | 2011-01-08 | 1 | -2/+6 |
| | |||||
* | more gyp updates | Evan Martin | 2010-12-21 | 1 | -24/+2 |
| | |||||
* | update gyp patch post-builddir-removal | Evan Martin | 2010-12-20 | 1 | -17/+19 |
| | |||||
* | more gyp work | Evan Martin | 2010-12-17 | 1 | -31/+37 |
| | |||||
* | gyp update | Evan Martin | 2010-12-07 | 1 | -38/+56 |
| | |||||
* | move src into subdir | Evan Martin | 2010-12-05 | 2 | -0/+596 |