Build all projects:
$> dune build @examples/default
Or a single one:
$> dune build @examples/<path-to-example-project>/default
Set the environment variable WASM_OF_OCAML=true to compile to Wasm:
$> WASM_OF_OCAML=true dune build @examples/boulderdash/default
Compilation artifacts can be found in ${REPO_ROOT}/_build/default/examples/
.
When generating JavaScript code, you can directly open the
index.html
files in a browser. When generating Wasm code, you need
to serve the files, for instance with the following command:
python -m http.server -d _build/default/examples/boulderdash/
and then open http://localhost:8000/index-wasm.html
in a browser.