summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Add depfile support to build command with multiple outputs (Fixes: #61)Qingning Huo2011-09-063-14/+2
* Merge pull request #94 from qhuo/named-pipeEvan Martin2011-09-041-2/+2
|\
| * subprocess-win32.cc: change named pipe names to contain process ID and subpro...Qingning Huo2011-09-041-2/+2
* | Factor out State struct from ninja_jumble.cc into its header/source files.Thiago Farina2011-09-0312-45/+38
|/
* 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
* | Implement default target statementsPeter Collingbourne2011-08-316-2/+111
|/
* 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
|/
* Factor out DiskInterface class into its own source/header files.Thiago Farina2011-08-104-59/+101
* Fix trivial style issues with Cleaner class.Thiago Farina2011-08-091-5/+3
* don't track line/column until you encounter an error, then re-parseEvan Martin2011-07-262-40/+31
* 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
* Set stdout to line-buffered.Qingning Huo2011-06-281-0/+2
* 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
* Add a test for the multiple outputs fixQingning Huo2011-06-141-1/+19
* 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
|\
| * mingw ninja_test links and passes. (as do linux and native VS2010)Philip Craig2011-05-292-22/+10
| * Tests now build on a native Windows build (tested with VS2010)Philip Craig2011-05-285-2/+20
* | ninja: Split StatCache struct into its own header file.Thiago Farina2011-05-314-36/+78
* | use 0 for NULL in test to silence gcc 4.5 warningEvan Martin2011-05-271-1/+1
|/
* expand $$ as $Evan Martin2011-05-273-0/+24
* switch to $ as the line continuation charEvan Martin2011-05-273-23/+44
* perftest: print summary info at endEvan Martin2011-05-271-1/+20
* add more test coverage for makefile parsingEvan Martin2011-05-251-0/+13
* add a test program for evaluating depfile parse speedEvan Martin2011-05-251-0/+57
* move GetTimeMillis to utilEvan Martin2011-05-243-15/+24
* move ReadFile into utilEvan Martin2011-05-244-24/+27
* refactor let parsing, passing another testEvan Martin2011-05-243-28/+46
* refactorEvan Martin2011-05-231-7/+8
* show correct location for unexpected var errorEvan Martin2011-05-232-3/+4
* refactor parser, check in some failing testsEvan Martin2011-05-233-9/+51
* merge two line continuation codepathsEvan Martin2011-05-221-14/+11
* include filename in subninja load err messageEvan Martin2011-05-222-5/+15
* don't recompact log often for small programsEvan Martin2011-05-221-4/+8
* make the phony depfile edge order-onlyEvan Martin2011-05-171-0/+1
* don't mangle absolute paths in the canonicalizerEvan Martin2011-05-172-1/+9
* add extra check for no error in build testEvan Martin2011-05-171-0/+1
* simplify CommandRunner, simplifying users tooEvan Martin2011-05-173-37/+13
* rearrange build loop, pass new testEvan Martin2011-05-172-26/+58
* check in failing test that hits the "stuck" stateEvan Martin2011-05-171-2/+22
* move various doc files out of top-level directoryEvan Martin2011-05-141-0/+92