Interface | Description |
---|---|
BuildRunner |
Runs the build starting from a build file.
|
ProjectRunner |
Runs the project's targets using the
Project and the commands from the user. |
RuntimeConfigurationParser |
Parses the command-line arguments and builds the
RuntimeConfiguration instance. |
Class | Description |
---|---|
DefaultBuildRunner |
Default build runner.
|
DefaultProjectRunner |
Default project object runner.
|
DefaultRuntimeConfigurationParser |
Default implementation that uses a simple brute force approach for now.
|
Main |
Main entry point for Savant CLI runtime.
|
RuntimeConfiguration |
Runtime configuration for a Savant build run.
|
Switches |
A class that models command-line switches that might have values or not.
|
Exception | Description |
---|---|
BuildFailureException |
Thrown from the build script when the build fails.
|
BuildRunException |
Thrown when Savant fails while running the build.
|