| 12345678910111213141516171819202122 |
- build:
- make node; make bundler; make web
- node:
- wasm-pack build crates/assembler --release --no-pack --out-dir ../../dist/node --target nodejs
- rm dist/node/.gitignore
- bundler:
- wasm-pack build crates/assembler --release --no-pack --out-dir ../../dist/bundler --target bundler
- rm dist/bundler/.gitignore
- web:
- wasm-pack build crates/assembler --release --no-pack --out-dir ../../dist/web --target web
- rm dist/web/.gitignore
- .PHONY: test-examples
- test-examples:
- @set -e; \
- for d in examples/*; do \
- if [ -d "$$d" ]; then \
- echo "=== Building and testing $$d ==="; \
- ( cd "$$d" && sbpf build || exit 1 ); \
- ( cd "$$d" && sbpf test || exit 1 ); \
- fi; \
- done
|