Expand description
SDK Core Types for VeridianOS Package Development
Provides toolchain information, build target configuration, and sysroot management for building VeridianOS packages. These types define the SDK contract for user-space library and application development.
NOTE: Many types in this module are forward declarations for user-space APIs. They will be exercised when user-space process execution is functional. See TODO(user-space) markers for specific activation points.
Modules§
- generator
- SDK Generator for VeridianOS Package Development
- pkg_
config - Package Configuration Support
- syscall_
api - Syscall Wrapper Types for VeridianOS
- toolchain
- Toolchain Management for VeridianOS SDK
Structs§
- SdkConfig
- SDK configuration controlling compiler and linker flags.
- Toolchain
Info - Information about the active toolchain.
Enums§
- Build
Target - Build target specification.
Functions§
- get_
sysroot - Return the sysroot path for the VeridianOS SDK.
- get_
target_ triple - Return the target triple for the current architecture.