Skip to main content

Module manifest

Module manifest 

Source

Structs§

CapabilityRef
DependsRef
One entry under a package’s depends: list. Models a source / lib dependency (think Linux kernel module SOFT_DEPS) — i.e. another package whose codegen output / Python package this package needs at build or import time. NOT a boot-order dependency.
DetectedManifest
Manifest
Package
PackageSummary

Constants§

LEGACY_MANIFEST_FILE
MANIFEST_FILE
Preferred per-package manifest filename. Legacy robonix_manifest.yaml is also accepted by detect_manifest_path.
SHARED_LIFECYCLE_DRIVER_CONTRACT

Functions§

deploy_repo_dir_name
Cache directory name for a URL-backed deploy package.
detect_and_load
detect_manifest_path
Locate a package’s manifest file inside package_root.
expand_deployment_env
load_from_path
prepare_deployment_manifest
Apply deployment env: and expand $VAR / ${VAR} in every scalar.
split_system_package_config
Split deployment-owned package fields from a non-builtin system: package’s runtime configuration.
validate_deployment_instance_names
Validate package instance identities in one deployment.