(executables
 (names webgldemo)
 (libraries js_of_ocaml-lwt)
 (modes js wasm)
 (js_of_ocaml
  (compilation_mode separate)
  (build_runtime_flags :standard --file %{dep:monkey.model}))
 (preprocess
  (pps js_of_ocaml-ppx)))

(alias
 (name default)
 (deps webgldemo.bc.js monkey.model index.html))

(alias
 (name default)
 (enabled_if %{env:WASM_OF_OCAML=false})
 (deps webgldemo.bc.wasm.js))
