Expand description
Consumer-side desktop packaging for Ailloli UI applications.
The cargo-ailloli-ui binary discovers a consumer package through Cargo
metadata, builds or authenticates its executable, probes the embedded
application identity, and emits a host-native package plus checksums and a
JSON manifest. Packaging is intentionally host-native: this crate does not
claim that copying a foreign-target executable is sufficient to create a
valid package.
§Examples
fn main() -> Result<(), ailloli_ui_packaging::PackagingError> {
// Reads the real process arguments and current directory.
ailloli_ui_packaging::run_from_env()
}Enums§
- Packaging
Error - Error returned by the packaging command and its format-specific backends.
Functions§
- run_
from_ env - Runs the external Cargo subcommand using process arguments and current directory.