consortium_builder/
lib.rs1mod compile;
18pub mod pipeline;
19pub mod progress;
20
21pub use compile::Compiler;
23pub use progress::{BuildReporter, BuildStep};
24
25pub use compile::deploy::systemd::{
27 SystemdRestartPolicy, SystemdUnitConfig, render_unit as render_systemd_unit,
28 write_unit as write_systemd_unit,
29};
30
31pub use pipeline::{PipelineConfig, PipelineError, PipelinePlan, run as run_pipeline};
33
34pub use compile::env::{CortexMcuCore, DbgConfig, HmiConfig, SharedMemConfig};
36
37pub use compile::application::ApplicationBuilder;
39pub use compile::firmware::FirmwareBuilder;
40pub use compile::optee::{OpteeBuilder, OpteeEnvironment};
41
42pub use compile::application::{
44 ApplicationCompileError, ApplicationCompiler, ApplicationConfiguration,
45};
46pub use compile::firmware::{FirmwareCompileError, FirmwareCompiler, FirmwareConfiguration};
47pub use compile::optee::{OPTEE_TARGET, OpteeCompileError, OpteeCompiler, OpteeConfiguration};
48pub use compile::web::{HmiBuildCommand, HmiCompileError, HmiCompiler, HmiConfiguration};