ProductPackagesConfig

Packages provided by the product, to add to the assembled images.

This also includes configuration for those packages:

json5 packages: { base: { package_a: { manifest: "path/to/package_a/package_manifest.json", }, package_b: { manifest: "path/to/package_b/package_manifest.json", config_data: { "foo.cfg": "path/to/some/source/file/foo.cfg", "bar/more/data.json": "path/to/some.json", }, }, ], cache: [] }

FieldTypeDescriptionDefault
cache object Paths to package manifests, or more detailed json entries for packages to add to the 'cache' package set, which are keyed by package name.
bootfs object Paths to package manifests, or more detailed json entries for packages to add to the 'bootfs' package set, which are keyed by package name. This is only usable in the empty, embeddable, and bootstrap feature set levels.
base object Paths to package manifests, or more detailed json entries for packages to add to the 'base' package set, which are keyed by package name.