Dist layout reference
The forge output for a given MuJoCo version/ref lives under dist/<ver>/.
Directory layout (typical)
dist/<ver>/
mujoco.js
mujoco.wasm
pthreads/ # optional (when built with --pthreads)
mujoco.js
mujoco.wasm
*.worker.* # Emscripten thread worker stubs (name varies)
abi/
exports.lst
exports_check.json
exports_check.pthreads.json # optional (pthreads export check output)
exports_report_funcs.md
nm_symbols.json
wrapper_exports_funcs.json
functions_introspect_like.json
structs_introspect_like.json
enums_introspect_like.json
mujoco_ast.json
Key ABI files
File |
Role |
|---|---|
|
Export contract used by the Emscripten link step. |
|
Inventory of implemented symbols (for export/coverage checks). |
|
Wrapper exports generated by |
|
Human-readable export status report. |
|
Header-derived declarations for diff/audit. |
|
Clang AST dump (large; mostly for debugging and auditing). |