platform_build_blueprint/bootstrap
Lukacs T. Berki 008b6ea661 Do not do glob-related things in RunBlueprint().
From now on, the responsibility of writing build-globs.ninja and adding
the glob list files to build.ninja.d will be the responsibility of
whoever calls Blueprint.

It's nicer this way because the bootstrap Blueprint invocation does not
need globs and Blueprint can be invoked multiple times from the
soong_build binary depending on what it does.

Regrettably, the little Blueprint invocation that generates
build-globs.ninja still requires a reference to a BootstrapConfig
because GlobRule references ${buildDir}.

Side cleanup: remove Args.DocFile, which was unused.

Test: Presubmits.
Change-Id: I37586966e3d6b7557a490ed1ae81ec596ec66ee5
2021-08-19 08:16:19 +02:00
..
bpdoc Identify the type of the list for bpdocs (#326) 2020-11-04 17:20:11 -08:00
bpglob Speed up globs with sharding 2021-04-15 11:04:11 -07:00
bootstrap.go Delete support for standalone Blueprint. 2021-08-16 14:09:47 +02:00
cleanup.go Remove global variables in command.go . 2021-08-16 15:28:04 +02:00
command.go Do not do glob-related things in RunBlueprint(). 2021-08-19 08:16:19 +02:00
config.go Do not do glob-related things in RunBlueprint(). 2021-08-19 08:16:19 +02:00
glob.go Do not do glob-related things in RunBlueprint(). 2021-08-19 08:16:19 +02:00
writedocs.go Remove Srcdir() from BootstrapConfig. 2021-08-16 17:04:50 +02:00