Fix wasm build issues introduced by switching to wasi-sdk (#4407)

* Don't shell out for extracting tar.gz files

* Avoid wasi-sdk adding dependency on libc.so

* Clippy

* Fix -nostdlib flag
This commit is contained in:
Max Brunsfeld 2025-04-27 19:42:34 -07:00 committed by GitHub
parent d4d8ed32b3
commit ca7ff033db
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 93 additions and 79 deletions

View file

@ -20,11 +20,6 @@ will attempt to build the parser in the current working directory.
Compile the parser as a WASM module.
### `-d/--docker`
Use Docker or Podman to supply Emscripten. This removes the need to install Emscripten on your machine locally.
Note that this flag is only available when compiling to WASM.
### `-o/--output`
Specify where to output the shared object file (native or WASM). This flag accepts either an absolute path or a relative