x07-bundle
Original:🇺🇸 English
Translated
Produce distributable native executables (normal CLI ABI) via `x07 bundle`.
3installs
Sourcex07lang/x07-website
Added on
NPX Install
npx skill4agent add x07lang/x07-website x07-bundleTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →x07-bundle
Use to produce a native executable that can be run directly on the target machine without the X07 toolchain installed at runtime.
x07 bundlex07 bundle--repair=...--repair=offCanonical commands
-
Bundle an OS-world CLI executable:
x07 bundle --project x07.json --profile os --out dist/app- run it:
./dist/app --help - if bundling fails with , override:
fuel exhaustedx07 bundle --project x07.json --profile os --solve-fuel 500000000 --out dist/app
-
Bundle a policy-enforced OS-world executable:
x07 bundle --project x07.json --profile sandbox --out dist/app- requires a base policy (via or
profiles.sandbox.policy)--policy
Runtime ABI
The bundled executable:
- reads standard process args ()
argc/argv - encodes them into input bytes
argv_v1 - calls the compiled program entrypoint ()
x07_solve_v2 - writes program output bytes directly to stdout (no framing)
Emit artifacts (debug / CI)
x07 bundle ... --emit-dir dist/emit- emits ,
report.json,program.freestanding.c, andwrapper.main.cbundle.combined.c - for , also emits
run-os-sandboxedpolicy.used.json
- emits
Report contract
x07 bundleschema_version: "x07.bundle.report@0.2.0"- contains the underlying runner report used to compile the native artifact
report