platform_build_blueprint/bootstrap
Dan Willemsen fce63d3c8f Add common implicit deps to Rules
For implicit dependencies that will be common to all users of a Rule,
add a new field 'CommandDeps' to the RuleParam. This is a list of
strings to be prepended to the implicit dependencies in each BuildParam.

This lets us have the dependencies declared next to where they are used,
instead of duplicated in areas that may be far apart.

I looked at passing this information down to ninja too, but it only
saves us a few percent of ninja file, and requires a modification to the
ninja file format.

Change-Id: Ifd910dee1506d4e32a76ed06206f853c4caec622
2015-11-17 17:08:05 -08:00
..
bpdoc bpdoc: Cache property struct docs by full package path 2015-08-12 18:05:41 -07:00
minibp Use three stage builds 2015-07-29 17:14:00 -07:00
bootstrap.go Add common implicit deps to Rules 2015-11-17 17:08:05 -08:00
cleanup.go Fix bootstrap and separate buildDir ninja cleanup 2015-09-14 13:39:34 -07:00
command.go Merge pull request #49 from danw/plugins 2015-09-14 16:01:46 -07:00
config.go Support go 1.5 2015-08-03 16:16:24 -07:00
doc.go Support go 1.5 2015-08-03 16:16:24 -07:00
writedocs.go Add self-documenting support 2015-06-26 10:51:44 -07:00