Skip to main content

Crate icydb_config_build

Crate icydb_config_build 

Source
Expand description

Host-only build helper for icydb.toml project configuration.

This crate owns TOML parsing for build scripts. Runtime crates and generated actor code should consume only the generated actor source emitted by icydb-build.

Structs§

GeneratedCanisterConfig
Validated generated settings for one canister.
GeneratedIcydbConfig
Validated IcyDB project config ready for build-script consumption.
ResolvedIcydbConfig
Resolved IcyDB config and the path it came from, if a manifest exists.

Enums§

ConfigBuildError
Build-script config loading error with path-aware diagnostics.

Functions§

emit_config_for_build_script
Resolve and validate config for a canister build script.
load_resolved_icydb_toml
Resolve and validate config from a starting directory without writing generated files. This is intended for host tools such as icydb config.