summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Rewrite the bootstrap script in PythonElliott Hird2011-12-155-57/+76
* Support non-standard Python executable namesElliott Hird2011-12-142-3/+7
* Merge pull request #153 from polrop/fix-bootstrapEvan Martin2011-12-093-4/+6
|\
| * Fix 'list' tool.Nicolas Despres2011-12-091-1/+1
| * Factor source file listing code in bootstrap script.Nicolas Despres2011-12-091-2/+4
| * Fix bootstrap script.Nicolas Despres2011-12-091-2/+2
| * Use getter instead of private member.Nicolas Despres2011-12-091-1/+1
|/
* performance testing noteEvan Martin2011-12-071-0/+9
* remove makefile parsing code, use depfile code insteadEvan Martin2011-12-076-82/+46
* use re2c to parse depfilesEvan Martin2011-12-076-12/+254
* refactor EdgeEnvEvan Martin2011-12-071-23/+35
* make Rule::generator_ and restat_ privateEvan Martin2011-12-074-6/+14
* make Rule::name_ privateEvan Martin2011-12-078-21/+29
* remove unused functionEvan Martin2011-12-072-4/+1
* make Node::out_edges_ privateEvan Martin2011-12-075-14/+15
* make Node::in_edge_ privateEvan Martin2011-12-0711-43/+44
* make Node::dirty_ privateEvan Martin2011-12-076-43/+49
* more whitespaceEvan Martin2011-12-071-0/+4
* merge StatCache into StateEvan Martin2011-12-075-120/+49
* merge FileStat into NodeEvan Martin2011-12-0714-109/+119
* refactor to remove Node::ready()Evan Martin2011-12-073-5/+14
* add and use getter for Edge::rule_Evan Martin2011-12-074-10/+11
* move build/install to READMEEvan Martin2011-12-062-24/+12
* Merge pull request #152 from pcc/clean-depfilesEvan Martin2011-12-062-0/+17
|\
| * Have the clean tool remove depfilesPeter Collingbourne2011-12-062-0/+17
* | Merge pull request #151 from pcc/restat-depfilesEvan Martin2011-12-063-4/+16
|\ \
| * | Use the modification time of the depfile when computing restat_mtimePeter Collingbourne2011-12-061-1/+9
| |/
| * Factor out Edge::EvaluateDepFilePeter Collingbourne2011-12-062-3/+7
|/
* more whitespace in build outputEvan Martin2011-12-051-0/+1
* remove reference to nonexistent fileEvan Martin2011-12-051-2/+0
* add help output to clean toolEvan Martin2011-12-051-10/+16
* prettify manual for toolsEvan Martin2011-12-051-21/+31
* also spell-check the 'clean' tool; abort on misspellingEvan Martin2011-12-051-2/+3
* minor manual touchupsEvan Martin2011-12-051-13/+15
* split out tool list into a separate subcommandEvan Martin2011-12-051-14/+27
* disable the 'unused parameter' warningEvan Martin2011-12-059-12/+15
* Merge pull request #150 from luislavena/mingw-no-visibilityEvan Martin2011-12-051-0/+1
|\
| * visibility=hidden should not be used for WindowsLuis Lavena2011-12-051-0/+1
* | Merge pull request #149 from luislavena/mingw-staticEvan Martin2011-12-051-1/+1
|\ \ | |/ |/|
| * Use g++'s -static option instead of specific libsLuis Lavena2011-12-051-1/+1
|/
* fix some minor style issues in RecomputeDirtyEvan Martin2011-12-041-11/+11
* when an edge is dirty, mark all outputs dirtyEvan Martin2011-12-042-12/+27
* refactor RecomputeOutputDirty to return true/false for dirtyEvan Martin2011-12-043-39/+38
* add a test case from issue 148Evan Martin2011-12-041-0/+20
* windows: don't buffer stdoutEvan Martin2011-12-021-0/+5
* HACKING: windows notesEvan Martin2011-12-021-1/+10
* bootstrap.sh: windows (mingw) fixesEvan Martin2011-12-021-3/+3
* configure.py: windows updatesEvan Martin2011-12-021-25/+28
* windows: clear process launch structs before using themEvan Martin2011-12-021-0/+2
* Revert "Merge pull request #143 from cipriancraciun/patches/python2"Evan Martin2011-11-255-5/+5