Makefile 270 B

12345678910111213141516
  1. .POSIX:
  2. SRC = $(shell find src -type f)
  3. # Cargo binary
  4. CARGO = cargo
  5. DEPS = smart_contract.wasm
  6. all: $(DEPS)
  7. smart_contract.wasm: $(SRC)
  8. $(CARGO) build --release --lib --target wasm32-unknown-unknown
  9. cp -f target/wasm32-unknown-unknown/release/$@ $@
  10. .PHONY: all