⚠️ VeridianOS Kernel Documentation - This is low-level kernel code. All functions are unsafe unless explicitly marked otherwise. no_std

create_build_manifest

Function create_build_manifest 

Source
pub fn create_build_manifest(
    port: &Port,
    env: &BuildEnvironment,
    output_dir: &str,
) -> Result<BuildManifest, KernelError>
Expand description

Create a build manifest recording all inputs and outputs.

Reads the port’s source checksums as inputs and attempts to walk output_dir via the VFS to compute output file hashes. If the VFS is unavailable, outputs are recorded as empty.