| 12345678910111213141516171819202122232425262728 |
- # Cargo binary
- CARGO = cargo
- # zkas compiler binary
- ZKAS = zkas
- PACKAGE = darkmap
- PROOFS_SRC = $(shell find proof -type f -name '*.zk')
- PROOFS_BIN = $(PROOFS_SRC:=.bin)
- WASM_BIN = darkmap.wasm
- all: $(WASM_BIN)
- $(WASM_BIN): $(PROOFS_BIN)
- $(CARGO) build --release --package $(PACKAGE) --target wasm32-unknown-unknown
- cp ./target/wasm32-unknown-unknown/release/$(WASM_BIN) $@
- client:
- $(CARGO) build --release --features=no-entrypoint,client --package $(PACKAGE)
- $(PROOFS_BIN): $(PROOFS_SRC)
- $(ZKAS) $(basename $@) -o $@
- clean:
- rm -f $(PROOFS_BIN) $(WASM_BIN)
|