Module assemble_core::startup
source · Expand description
The startup part of assemble.
Although the actual execution of assemble projects is handled by assemble-freight
,
this module provides standard implementations for how the project will be initialized
Project initialization is handled by two parts. The first is the Assemble
instance, which provides a standard way of interpreting the start options for an assemble build.
Then, a Settings
instance is created that can be modified. The assemble-freight
project should provide the mechanisms that create these values.
Modules
Handles managing and monitoring build initialization
Handles standard invoking and monitoring builds
Provides listeners