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.