Remove hard coded lists of build types and layers.
Discover all buildable layers and build types by
scanning the source code base for config files.
Discover the build order of layers and build types from
config files
Allow options to reduce the build set to specific
subset of layers or build-types
Story: 2008862
Task: 43154
Depends-On: https://review.opendev.org/c/starlingx/root/+/832145
Depends-On: https://review.opendev.org/c/starlingx/tools/+/832704
Signed-off-by: Scott Little <scott.little@windriver.com>
Signed-off-by: hbai <haiqing.bai@windriver.com>
Change-Id: I3e6ab41ed79877a926f3adc25c4058436bbccc17
Remove hard coded lists of build types and layers.
Discover all buildable layers and build types by
scanning the source code base for config files.
Discover the build order of layers and build types from
config files
Allow options to reduce the build set to specific
subset of layers or build-types
Story: 2008862
Task: 43154
Depends-On: https://review.opendev.org/c/starlingx/root/+/832145
Depends-On: https://review.opendev.org/c/starlingx/tools/+/832704
Change-Id: I3eae4888e3d3e9d65a4bcd1410bfc2d4cb6c31d4
Signed-off-by: Scott Little <scott.little@windriver.com>