Skip to main content

onelf_format/
lib.rs

1//! ONELF format definitions
2
3#[macro_use]
4mod macros;
5
6pub mod cache_layout;
7pub mod desktop;
8pub mod drivers;
9pub mod elf;
10pub mod entry;
11pub mod footer;
12pub mod manifest;
13pub mod payload;
14pub mod reader;
15pub mod resolve;
16pub mod update;
17pub mod verdef;
18
19pub use entry::{Block, Entry, EntryKind, EntryPoint, EntryPointFlags, WorkingDir};
20pub use footer::{END_MAGIC, FOOTER_SIZE, Flags, Footer, HostLibsPolicy, MAGIC};
21pub use manifest::{
22    Manifest, ManifestHeader, StringTableBuilder, is_safe_component, symlink_target_within_root,
23};