summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Support for rebuilding and reloading manifest filesPeter Collingbourne2011-09-033-0/+34
* Merge pull request #89 from tfarina/stateEvan Martin2011-09-0313-47/+39
|\
| * Factor out State struct from ninja_jumble.cc into its header/source files.Thiago Farina2011-09-0313-47/+39
|/
* Merge pull request #92 from pcc/fix-warningEvan Martin2011-09-031-2/+2
|\
| * Fix a Clang self-assign warning by casting result to voidPeter Collingbourne2011-09-011-2/+2
* | Merge pull request #90 from pcc/default-target-statementsEvan Martin2011-09-037-8/+145
|\ \ | |/ |/|
| * Implement default target statementsPeter Collingbourne2011-08-317-8/+145
|/
* ninja_syntax.py: add include and subninjaEvan Martin2011-08-291-0/+6
* Merge pull request #87 from tfarina/fix-ninja-compilationEvan Martin2011-08-261-0/+1
|\
| * Fix ninja compilation by including a missing disk_interface.h.Thiago Farina2011-08-251-0/+1
|/
* Merge pull request #86 from tfarina/real-disk-interfaceEvan Martin2011-08-257-78/+90
|\
| * Move RealDiskInterface class to disk_interface.h.Thiago Farina2011-08-257-78/+90
* | semantic change: allow reaching into parent directories in pathsEvan Martin2011-08-246-104/+76
|/
* Merge pull request #82 from tfarina/disk-interfaceEvan Martin2011-08-235-60/+102
|\
| * Factor out DiskInterface class into its own source/header files.Thiago Farina2011-08-105-60/+102
* | Merge pull request #83 from rlarocque2/masterEvan Martin2011-08-181-2/+2
|\ \
| * | Update configure.py for ninja module renameRichard Larocque2011-08-171-2/+2
|/ /
* | rename ninja module to ninja_syntaxEvan Martin2011-08-162-2/+2
* | add escaping function to python moduleEvan Martin2011-08-161-0/+8
|/
* Merge pull request #80 from tfarina/masterEvan Martin2011-08-101-5/+3
|\
| * Fix trivial style issues with Cleaner class.Thiago Farina2011-08-091-5/+3
|/
* fix double-indentingEvan Martin2011-07-271-1/+1
* ninja.py: fix the new test and pass the testEvan Martin2011-07-272-13/+36
* unit test for line-wrapping in ninja.pyEvan Martin2011-07-271-0/+45
* don't track line/column until you encounter an error, then re-parseEvan Martin2011-07-262-40/+31
* add a --debug option to configureEvan Martin2011-07-251-1/+5
* don't leak the build_log file descriptor into subprocessesEvan Martin2011-06-301-0/+17
* clean: don't delete phony targetsEvan Martin2011-06-301-4/+7
* Merge pull request #73 from qhuo/setvbufEvan Martin2011-06-301-0/+2
|\
| * Set stdout to line-buffered.Qingning Huo2011-06-281-0/+2
|/
* Merge pull request #71 from jbirtley/masterEvan Martin2011-06-282-6/+7
|\
| * Fix for win32 long command lines:U-MATHLETE\John2011-06-262-6/+7
|/
* Fix for 'pipe has ended' errors on Win32 distributed buildsEvan Martin2011-06-251-0/+5
* Merge pull request #69 from Roorback/masterEvan Martin2011-06-252-2/+2
|\
| * Respect $CXX, fallback to 'g++' in bootstrap.shGrzegorz Blach2011-06-211-1/+1
| * use /usr/bin/env to find python interpreterGrzegorz Blach2011-06-201-1/+1
* | Merge pull request #70 from scottfranklin/masterEvan Martin2011-06-251-0/+21
|\ \
| * | Adding tab-completion function for zsh.Scott Franklin2011-06-231-0/+21
| |/
* | add docs on variable expansionEvan Martin2011-06-251-2/+34
* | mention python module in the docsEvan Martin2011-06-251-9/+17
|/
* Merge pull request #62 from qhuo/multiple-outputs-fixEvan Martin2011-06-161-1/+19
|\
| * Add a test for the multiple outputs fixQingning Huo2011-06-141-1/+19
* | Merge pull request #59 from qhuo/multiple-outputs-fixEvan Martin2011-06-142-1/+12
|\ \ | |/
| * src/graph.cc: fix EdgeEnv::LookupVariableQingning Huo2011-06-101-1/+6
| * build_log_test.cc: add 3 #include for stat(2) on LinuxQingning Huo2011-06-101-0/+6
|/
* remove +x bit from sourceEvan Martin2011-06-037-0/+0
* On Windows, ninja didn't create needed paths firstPhilip Craig2011-06-022-4/+20
* Merge branch 'master' of github.com:martine/ninjaEvan Martin2011-05-316-22/+28
|\
| * Merge pull request #51 from philipcraig/masterEvan Martin2011-05-292-22/+10
| |\
| | * mingw ninja_test links and passes. (as do linux and native VS2010)Philip Craig2011-05-292-22/+10
| |/