Expand description
Types and functions that are shared between platform-specific implementations of Polyhorn CLI commands.
Modules§
- tasks
- Tasks and context relevant for building and running on any platform.
Structs§
- Cargo
Build - Builder for cargo build commands.
- Cargo
Rustc - Builder for cargo build commands.
- Executioner
- Executioner that manes the execution of a sequence of a tasks.
- Manager
- Manager that can provide additional utilities (e.g. progress tracking) to tasks.
Traits§
- Task
- Represents an individual task that a CLI command is composed of.
Functions§
- change_
crate_ type - Changes the crate type of the manifest at the given path and returns a guard that restores any changes made to the manifest when it leaves scope.
- rasterize
- Rasterizes an SVG at the given source path with the given zoom and writes the result to the given destination path.