this_algorithm/justfile
Austen Adler 2811900bab Cleanup
2023-02-28 06:31:42 -05:00

28 lines
512 B
Makefile

build: fmt build-rust build-wasm build-js
build-rust:
cargo build --all
# wasm-pack build --target bundler this_algorithm-wasm
build-wasm:
wasm-pack build --target web this_algorithm-wasm
build-js: build-wasm
yarn --cwd ./web-frontend/ build
# TODO: Clippy
watch-rust:
cargo watch -x fmt -x check -x build
watch-js:
yarn --cwd ./web-frontend/ dev
fmt:
cargo fmt
yarn --cwd ./web-frontend/ format
init:
yarn --cwd ./web-frontend/
cargo fetch
cargo install wasm-pack