platform_build_blueprint/bootstrap
Lukacs T. Berki d3a0637702 Separate the concept of subninjas and glob files.
This makes the distinction between what the bootstrap .ninja file and
the main .ninja files do clearer: the bootstrap .ninja file includes the
build-globs.ninja file(s) which the main .ninja file writes.

This required removing the "default" statement from said bootstrap
.ninja file: now we can build more than one thing instead of just
build.ninja and thus soong_ui explicitly tells Ninja what to do instead.

On the side, stop catering for the use case where the bootstrap
Blueprint invocation uses globs: Soong's does not and that's our only
use case.

Test: Presubmits.

Change-Id: Icffce31928242cfe9cdab56b290a37598d32a58c
2021-08-16 09:16:09 +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
minibp Make Blueprint better callable from Go: 2021-04-14 13:47:52 +02:00
bootstrap.go Separate the concept of subninjas and glob files. 2021-08-16 09:16:09 +02:00
build.ninja Run globs during earlier bootstrap phases 2018-07-06 10:39:38 -07:00
cleanup.go Remove global variables from Blueprint. 2021-03-17 08:06:38 +01:00
command.go Separate the concept of subninjas and glob files. 2021-08-16 09:16:09 +02:00
config.go Separate the concept of subninjas and glob files. 2021-08-16 09:16:09 +02:00
doc.go Run globs during earlier bootstrap phases 2018-07-06 10:39:38 -07:00
glob.go Separate the concept of subninjas and glob files. 2021-08-16 09:16:09 +02:00
writedocs.go Remove global variables from Blueprint. 2021-03-17 08:06:38 +01:00