summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* version 1.0.0v1.0.0Evan Martin2012-09-1349-583/+1829
|\
| * mark msvc-helper as experimentalEvan Martin2012-09-131-1/+1
| * windows: merge msvc-helper into ninja.exe itselfEvan Martin2012-09-132-5/+22
| * scoping workaround for gcc on WindowsEvan Martin2012-09-071-1/+1
| * include termios for solarisAlex Caudill2012-09-071-0/+4
| * add GetProcessorCount() implementation for SolarisAlex Caudill2012-09-071-0/+9
| * drop special case for msvc bucket countEvan Martin2012-09-071-6/+1
| * Merge pull request #408 from nico/fixEvan Martin2012-09-061-0/+2
| |\
| | * Make sure no stale test file exists before running build log tests.Nico Weber2012-09-011-0/+2
| * | allow tools to specify when they run (before/after build.ninja load)Evan Martin2012-09-061-34/+52
| * | factor out metrics dump from ninja mainEvan Martin2012-09-051-14/+18
| * | factor out build log load from mainEvan Martin2012-09-051-28/+37
| * | rearrange tool-picking logicEvan Martin2012-09-051-18/+37
| * | reduce indentEvan Martin2012-09-041-39/+38
| * | move BuildConfig out of globalsEvan Martin2012-09-041-14/+15
| * | remove DiskInterface from globalsEvan Martin2012-09-041-5/+4
| * | remove unfortunate header dependencyEvan Martin2012-09-041-1/+0
| * | clarify setterEvan Martin2012-09-042-5/+10
| * | move BuildLog to DependencyScanEvan Martin2012-09-049-22/+32
| * | pass Builder as arg to build-running functionsEvan Martin2012-09-041-15/+15
| * | remove config from BuildLog, rename membersEvan Martin2012-09-024-30/+24
| * | remove a redundant arg to RecomputeOutputDirtyEvan Martin2012-09-023-24/+19
| * | split out dirty recomputation logic from Edge classEvan Martin2012-09-026-88/+117
| |/
| * safer build: consider target dirty if depfile is missingMaxim Kalaev2012-08-302-3/+34
| * Remove unused macro NINJA_UNUSED_ARG.Nico Weber2012-08-281-2/+0
| * drop DepfileParserTest.Tilde, as it's covered by .SpecialCharsEvan Martin2012-08-241-13/+0
| * update old test to cover newer rule attributesEvan Martin2012-08-241-1/+4
| * add test that checks attributes on rulesEvan Martin2012-08-241-0/+11
| * fix test broken in 697350dEvan Martin2012-08-171-2/+10
| * make it more explicit that a bad build log causes us to rebuildEvan Martin2012-08-173-4/+12
| * Merge pull request #401 from syntheticpp/win-network-pathEvan Martin2012-08-172-0/+27
| |\
| | * on windows a network path starts with two backslashesPeter Kuemmel2012-08-172-0/+27
| * | if a file is missing in the log, count it as dirtyScott Graham2012-08-152-6/+63
| * | add a helper binary for wrapping cl.exeEvan Martin2012-08-151-0/+115
| * | pass env block to cl helperEvan Martin2012-08-153-1/+17
| * | Merge branch 'master' of github.com:martine/ninjaEvan Martin2012-08-139-9/+542
| |\ \
| | * | msvc helper: drop system includesEvan Martin2012-08-123-3/+30
| | * | includes_normalize: also lowercase cross-drive includesEvan Martin2012-08-123-10/+9
| | * | add functions for normalizing win32 include pathsScott Graham2012-08-123-0/+249
| | * | msvc helper: attempt to filter out when it prints the input filenameEvan Martin2012-08-123-0/+47
| | * | add subprocess-spawning to msvc_helperEvan Martin2012-08-123-1/+116
| | * | move Win32Fatal into utilEvan Martin2012-08-123-8/+7
| | * | add a module for working with MSVC (cl.exe) behaviorEvan Martin2012-08-123-0/+96
| | * | doc that ReadFile reads in text mode on WindowsEvan Martin2012-08-121-1/+2
| * | | rename -V to --version and clean up --help outputEvan Martin2012-08-131-9/+8
| |/ /
| * | windows: fix integer truncation issues for helper binariesEvan Martin2012-08-103-6/+11
| * | windows: fix size_t<->int conversions in ninja.exeEvan Martin2012-08-1010-23/+23
| |/
| * fix windows buildEvan Martin2012-08-081-1/+1
| * use DiskInterface to create the build directoryEvan Martin2012-08-077-34/+31
| * Include unistd.h in files that use unlink() on OS X.Nico Weber2012-08-052-3/+5