Initial commit
Once again a weird place to commit, I have already done a lot of work, but I am just bad at using git, okay.
This commit is contained in:
26
justfile
Normal file
26
justfile
Normal file
@@ -0,0 +1,26 @@
|
||||
build: build-widget
|
||||
|
||||
wasm-opt-args := "--strip-debug --strip-dwarf --enable-tail-call --enable-bulk-memory -Oz"
|
||||
zig-build-args := "--release=fast"
|
||||
|
||||
npm-runner := "npm"
|
||||
|
||||
[working-directory: "solver"]
|
||||
build-wasm:
|
||||
zig build {{zig-build-args}}
|
||||
wasm-opt {{wasm-opt-args}} --enable-simd -o zig-out/bin/solver.wasm zig-out/bin/solver.wasm
|
||||
# The server does not support simd, so we disable it here
|
||||
wasm-opt {{wasm-opt-args}} --disable-simd -o zig-out/bin/validator.wasm zig-out/bin/validator.wasm
|
||||
|
||||
[working-directory: "packages/lib"]
|
||||
build-lib: build-wasm
|
||||
{{npm-runner}} install
|
||||
{{npm-runner}} link
|
||||
{{npm-runner}} run build
|
||||
|
||||
[working-directory: "packages/widget"]
|
||||
build-widget: build-lib
|
||||
{{npm-runner}} install
|
||||
{{npm-runner}} link @impost/lib
|
||||
{{npm-runner}} link
|
||||
{{npm-runner}} run build
|
||||
Reference in New Issue
Block a user