fixed chips submodule clone

This commit is contained in:
Steven Hugg committed 2026-10-23 15:51:22 +02:00
1 parent c017ca1b9b
commit 327c5861ff
2 files changed
+2 -1

No files matched your search

+1 -1
View File
@@ -15,4 +15,4 @@
url = https://github.com/8bitworkshop/nanoasm
[submodule "chips"]
path = chips
url = ./chips
url = https://github.com/8bitworkshop/chips
+1
View File
@@ -4,6 +4,7 @@
### Builds and tools
- CI builds again: the `chips` submodule was registered with the relative URL `./chips`, which git resolves against the superproject's remote (`github.com/8bitworkshop/8bitworkshop/chips`, a 404), so every `git submodule update` failed while cloning it. It now points at `https://github.com/8bitworkshop/chips`, and a unit test rejects relative submodule URLs.
- The WASM builds of the compilers no longer take the host down with them. Their Emscripten runtime aborts the process on an unhandled rejection and rethrows uncaught exceptions, which node turns into exit code 7 with no message. The `8bws` CLI and the VS Code extension ignore those handlers now, so a stray error is reported instead of killing the process.
### Emulators