| 1234567891011121314151617181920212223242526 |
- .POSIX:
- # Cargo binary
- CARGO = cargo
- # Compile target
- RUST_TARGET = $(shell rustc -Vv | grep '^host: ' | cut -d' ' -f2)
- PROOFS_SRC = register.zk signal.zk slash.zk
- PROOFS_BIN = $(PROOFS_SRC:=.bin)
- ZKAS = ../../../../zkas
- all: $(PROOFS_BIN)
- $(CARGO) run --target=$(RUST_TARGET) --release
- $(ZKAS):
- $(MAKE) -C ../../../../zkas
- $(PROOFS_BIN): $(ZKAS) $(PROOFS_SRC)
- $(ZKAS) $(basename $@) -o $@
- clean:
- rm -rf target $(PROOFS_BIN) Cargo.lock
- .PHONY: all clean
|