.PHONY: build test bench clean wasm
wasm:
cargo build --release --target wasm32-unknown-unknown --features wasm --manifest-path ../Cargo.toml
gzip -9 -c ../target/wasm32-unknown-unknown/release/evmole.wasm > wasm/evmole.wasm.gz
test:
go test -v ./...
bench:
go test -bench=. -benchmem ./...
build:
go build ./...
clean:
rm -f wasm/evmole.wasm.gz
go clean ./...
all: wasm test