arnaucube
arnaucube/sonobe-playgroundPublic Self-hosted repository
Makefile
Piotr Mikołajczyk piomiko41@gmail.com
Thu, 26 Sep 2024 17:17:42 +0200
commit

ce134a2f520d9f1f6ae087153fae6da50977a216

parent

4bb2ea085ed74203062f04e19b6d7a571387f0cf

1 files changed, 13 insertions(+), 0 deletions(-)

jump to
A Makefile

@@ -0,0 +1,13 @@

+.PHONY: help +help: # Show help for each of the Makefile recipes. + @grep -E '^[a-zA-Z0-9 -]+:.*#' Makefile | sort | while read -r l; do printf "\033[1;32m$$(echo $$l | cut -f 1 -d':')\033[00m:$$(echo $$l | cut -f 2- -d'#')\n"; done + +.PHONY: prepare-circuit +prepare-circuit: clear-circuit-artifacts # Build the circuit artifacts + @cd circuit && \ + npm install && \ + circom grayscale_step.circom --r1cs --wasm + +.PHONY: clear-circuit-artifacts +clear-circuit-artifacts: # Clear the circuit artifacts + @rm -rf circuit/grayscale_step_js circuit/grayscale_step.r1cs