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:
2
Makefile
2
Makefile
@@ -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 &
|
||||
|
||||
Reference in New Issue
Block a user