summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* make my last change actually workEvan Martin2012-01-052-7/+8
* remove build_log v1/v2 codeEvan Martin2012-01-051-24/+14
* warn on accidental args to configureEvan Martin2012-01-051-0/+3
* Lexer: include leading whitespace in the comment token.Evan Jones2012-01-053-61/+82
* Merge pull request #188 from nico/spacelogEvan Martin2012-01-052-6/+28
|\
| * Switch build log to use tabs as field separators, to support outputs with spa...Nico Weber2012-01-052-6/+28
* | Merge pull request #185 from nico/vimEvan Martin2012-01-051-0/+66
|\ \ | |/ |/|
| * Add a ninja syntax file for vim.Nico Weber2012-01-041-0/+66
* | allow spellcheck to be used with a vector of stringsEvan Martin2012-01-043-16/+27
* | refactor tool list into a tableEvan Martin2012-01-041-102/+111
* | don't attempt to build browse.* in bootstrap modeEvan Martin2012-01-042-9/+8
* | Merge pull request #175 from nornagon/escape-in-outEvan Martin2012-01-042-1/+17
|\ \
| * | Add a test for quoting spaces in expanded $in and $out.Jeremy Apthorp2012-01-041-0/+9
| * | When expanding $in and $out, wrap with quotes if the filename has a space.Jeremy Apthorp2012-01-021-1/+8
* | | Merge pull request #186 from evanj/masterEvan Martin2012-01-042-1/+27
|\ \ \
| * | | ninja_syntax.py: Fix a bug when passing dict variables to Writer.build()Evan Jones2012-01-042-1/+27
| | |/ | |/|
* | | Revert "ninja_syntax.py: Fix a bug when passing variables to Writer.build()"Evan Martin2012-01-042-14/+1
* | | windows: more build fixesScott Graham2012-01-046-13/+31
* | | Merge pull request #184 from evanj/masterEvan Martin2012-01-042-1/+14
|\ \ \ | |/ / |/| |
| * | ninja_syntax.py: Fix a bug when passing variables to Writer.build()Evan Jones2012-01-042-1/+14
|/ /
* | Add a space to unexpected token errors.Evan Jones2012-01-042-1/+8
* | Use ExitProcess instead of exit in Fatal to allow extra cleanup for MSVCFrances Buontempo2012-01-041-0/+8
* | windows: make bootstrap.py/configure.py work with MSVCScott Graham2012-01-045-34/+88
* | Merge pull request #180 from doctorlove/int64Evan Martin2012-01-032-0/+14
|\ \
| * | Add new line to new fileFrances Buontempo2012-01-031-2/+3
| * | typedef long long for MSVCFrances Buontempo2012-01-032-0/+13
|/ /
* | Merge pull request #179 from polrop/fix-clang-warningEvan Martin2012-01-031-1/+1
|\ \
| * | Fix warning about class previously declared as struct.Nicolas Despres2012-01-031-1/+1
| |/
* | Merge pull request #177 from doctorlove/msvc_changesEvan Martin2012-01-033-6/+15
|\ \ | |/ |/|
| * std::string(NULL,0) asserts in MSVC DebugFrances Buontempo2012-01-031-1/+1
| * Changes to hash_map to make it build with MSVC's versionFrances Buontempo2012-01-031-5/+12
| * Include <algorithm> for std::find in test.ccFrances Buontempo2012-01-031-0/+2
|/
* allow hyphen in variable namesEvan Martin2011-12-303-19/+29
* more privateEvan Martin2011-12-302-4/+4
* make evalstring internals privateEvan Martin2011-12-305-21/+26
* Merge pull request #173 from polrop/fix-typo-in-manualEvan Martin2011-12-301-1/+1
|\
| * Fix typo in manual.Nicolas Despres2011-12-301-1/+1
|/
* build fixEvan Martin2011-12-301-0/+2
* switch the core ninja parser to use re2c for the lexerEvan Martin2011-12-2915-771/+1510
* minor re2c cleanupsEvan Martin2011-12-292-7/+6
* handle nuls more carefully in re2c rulesEvan Martin2011-12-292-23/+34
* add script for measuring build performanceEvan Martin2011-12-292-4/+60
* ninja_syntax: add restat attribute to rulesEvan Martin2011-12-281-1/+3
* add bash completion based on zsh completionEvan Martin2011-12-281-0/+25
* move some docs to home pageEvan Martin2011-12-281-50/+10
* link to blog post in docsEvan Martin2011-12-281-5/+6
* add an "all" target to build all binariesEvan Martin2011-12-281-5/+14
* fix parser_perftest after depfile changeEvan Martin2011-12-281-1/+1
* de-escape backslashes in depfiles while parsingEvan Martin2011-12-284-119/+198
* add (failing) test involving spaces in depfilesEvan Martin2011-12-271-0/+13