22 lines
345 B
Makefile
22 lines
345 B
Makefile
.PHONY: build test release
|
|
|
|
TARGET ?= --dev
|
|
|
|
ifeq ($(OS),Windows_NT)
|
|
RM = del
|
|
else
|
|
RM = rm -f
|
|
endif
|
|
|
|
|
|
build:
|
|
wasm-pack --quiet build $(CARGO_FLAGS) --target nodejs --out-dir ../client/wasm
|
|
$(RM) ..\\client\\wasm\\.gitignore ..\\client\\wasm\\package.json
|
|
|
|
test:
|
|
wasm-pack test --node
|
|
|
|
dev: build
|
|
|
|
release: CARGO_FLAGS=--release
|
|
release: build |