XpmDataModel.buildConfigurations property
The build configurations collection for this package.
Signature
readonly buildConfigurations: XpmBuildConfigurations;
Remarks
This collection manages all build configurations defined in xpack.buildConfigurations, supporting inheritance, template expansion, and configuration-specific properties and dependencies.
Build configurations characteristics:
- Created during construction but initially unpopulated.
- Populated during the collection's own initialisation when
XpmBuildConfigurations.initialise()is called. - Each configuration inherits the package-level substitution variables and extends them with configuration-specific context.
- Support complex inheritance chains where configurations can inherit properties, dependencies, and actions from other configurations.
- Can be generated from templates with matrix expansion for multi-platform or multi-variant builds.
- Each configuration maintains its own actions collection, inheriting package-level actions and adding configuration-specific ones.
Generated via tsdoc2docusaurus 1.3.0-pre by API Extractor/Documenter 7.55.2.