summaryrefslogtreecommitdiffstats
path: root/src/dyndep.h
Commit message (Collapse)AuthorAgeFilesLines
* Teach DependencyScan to load a dyndep fileBrad King2019-04-181-1/+27
| | | | | Add a LoadDyndeps method to load a dyndep file and update the edges that name it in their dyndep binding.
* Add a parser for a new "dyndep" file formatBrad King2019-04-181-0/+38
Define a file format suitable for specifying dynamically-discovered dependency information for build edges. Design a format inspired by the build manifest format and using the same lexer. Start with a required format version specification followed by "build" statements that add implicit inputs and outputs to existing edges.