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

generate_sdk

Function generate_sdk 

Source
pub fn generate_sdk(spec: &SdkPackageSpec) -> KernelResult<Vec<u8>>
Expand description

Generate an SDK package from the given specification.

Validates the manifest, then collects headers, libraries, tools, and documentation into a serialized package byte stream.

TODO(user-space): Actual file collection from /usr/include/veridian/, /usr/lib/, and the toolchain registry requires a functional VFS. This currently produces a placeholder package containing only the manifest metadata and generated pkg-config content.