1
0
mirror of https://github.com/sehugg/8bitworkshop.git synced 2026-03-10 21:25:31 +00:00

Less flaky make tsweb on first run

Avoids spurious error messages when `tsweb` is run after fresh
checkout by depending on `submodules` and `buildgrammars`.
This ensures both are fully finished before spawn several child
processes that will race each other.
This commit is contained in:
Fred Sauer
2026-02-22 12:34:12 -08:00
parent 6b310b6438
commit db80ffcb2e

View File

@@ -55,7 +55,7 @@ distro: buildtsc
rm -r $(TMP)/doc $(TMP)/scripts $(TMP)/test* $(TMP)/tools $(TMP)/.[a-z]* $(TMP)/ts*.json # $(TMP)/meta
rm -f $(TMP)/javatari && mkdir -p $(TMP)/javatari && cp -p javatari.js/release/javatari/* $(TMP)/javatari/
tsweb:
tsweb: submodules buildgrammars
npm run esbuild-clean
(ip addr || ifconfig) | grep inet
$(TSC) -w --preserveWatchOutput &