You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since #7063 and #7068, the infamous ninja.js is gone, and runtime/stdlib and tests are built with the standard ReScript build tooling (rescript.json, rescript wrapper script, bsb/bsb_helper/ninja).
In order to eventually get rid of bsb, bsb_helper and ninja completely, we need to build all these with rewatch instead:
runtime
tests/tests
tests/build_tests/*
tests/gentype_tests/*
Note:
Building runtime is a bit special with -make-runtime and the resulting paths in the JS output. When I last tried it with rewatch, I wasn't able to get the same paths in the JS output.
Even with the standard tooling, I was only able to get it to work as required with all source files in the runtime root. But the goal would be to be able to group them into subfolders (core, belt, js, primitives, ...).
Since #7063 and #7068, the infamous
ninja.js
is gone, and runtime/stdlib and tests are built with the standard ReScript build tooling (rescript.json
,rescript
wrapper script,bsb
/bsb_helper
/ninja
).In order to eventually get rid of
bsb
,bsb_helper
andninja
completely, we need to build all these withrewatch
instead:runtime
tests/tests
tests/build_tests/*
tests/gentype_tests/*
Note:
runtime
is a bit special with-make-runtime
and the resulting paths in the JS output. When I last tried it withrewatch
, I wasn't able to get the same paths in the JS output.runtime
root. But the goal would be to be able to group them into subfolders (core, belt, js, primitives, ...).@jfrolich @rolandpeelen could you take a stab at this?
The text was updated successfully, but these errors were encountered: