Modules
Decides whether a native build is required and publishes .so files by rename.
Checked addition generated from tools/dsl/decls.json.
A generated resource whose step function is native/examples/box_user.mojo.
Binary examples generated from tools/dsl/decls.json.
Shared path and load bookkeeping.
Resource ownership for counters, blobs, pins, and retained terms.
Checked signed 64-bit addition, loaded from priv/native/libpoc.so.
Scheduler jobs.
Exit check for Mix tasks that run a shell script.
Checked conversions between Elixir terms and Mojo values.
Checked doubling of a signed 64-bit integer, loaded from priv/native/libtwice.so.
Mix Tasks
Builds the Mojo NIFs into priv/native.
Runs scripts/check-abi.sh.
Prints the toolchain check from scripts/doctor.sh.
Prints nif_init, undefined symbols, and dynamic dependencies for one library.