summaryrefslogtreecommitdiffstats
path: root/src/graph.h
Commit message (Collapse)AuthorAgeFilesLines
* add doxygen-compatibile comments to most classesEvan Martin2011-04-291-2/+10
|
* Move CanonicalizePath into util.h so it can be shared by the other modules.Thiago Farina2011-04-151-3/+0
| | | | | | Also add util_test.cc and move the CanonicalizePathTest into there. Signed-off-by: Thiago Farina <tfarina@chromium.org>
* canonicalize paths loaded from depfilesEvan Martin2011-03-071-0/+3
| | | | | | | | | If a C file #includes "../foo.cc", then gcc will emit paths like "bar/../foo.cc" into the dependency file; canonicalize these when we load the file. Add a test module for testing the graph dirty recomputation directly, without all the build classes around it.
* add copyrightsEvan Martin2011-02-061-0/+14
|
* cleanup phony testingEvan Martin2011-02-051-0/+2
|
* remove bottom-up dirtyingEvan Martin2011-01-081-4/+1
|
* split out graph into its own headerEvan Martin2011-01-081-0/+109