this_algorithm/justfile
2023-02-28 05:58:43 -05:00

27 lines
484 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