@@ -210,6 +210,23 @@ batcher_send_infinite_sp1:
210210 @echo " Sending infinite SP1 fibonacci task to Batcher..."
211211 @./batcher/aligned/send_infinite_sp1_tasks/send_infinite_sp1_tasks.sh
212212
213+ batcher_send_risc0_task :
214+ @echo " Sending Risc0 fibonacci task to Batcher..."
215+ @cd batcher/aligned/ && cargo run --release -- submit \
216+ --proving_system Risc0 \
217+ --proof test_files/risc_zero/risc_zero_fibonacci.proof \
218+ --vm_program test_files/risc_zero/fibonacci_id.bin \
219+ --proof_generator_addr 0x66f9664f97F2b50F62D13eA064982f936dE76657
220+
221+ batcher_send_risc0_burst :
222+ @echo " Sending Risc0 fibonacci task to Batcher..."
223+ @cd batcher/aligned/ && cargo run --release -- submit \
224+ --proving_system Risc0 \
225+ --proof test_files/risc_zero/risc_zero_fibonacci.proof \
226+ --vm_program test_files/risc_zero/fibonacci_id.bin \
227+ --repetitions 15 \
228+ --proof_generator_addr 0x66f9664f97F2b50F62D13eA064982f936dE76657
229+
213230batcher_send_plonk_bn254_task : batcher/target/release/aligned
214231 @echo " Sending Groth16Bn254 1!=0 task to Batcher..."
215232 @cd batcher/aligned/ && cargo run --release -- submit \
@@ -539,12 +556,10 @@ __RISC_ZERO_FFI__: ##
539556build_risc_zero_macos :
540557 @cd operator/risc_zero/lib && cargo build --release
541558 @cp operator/risc_zero/lib/target/release/librisc_zero_verifier_ffi.dylib operator/risc_zero/lib/librisc_zero_verifier_ffi.dylib
542- @cp operator/risc_zero/lib/target/release/librisc_zero_verifier_ffi.a operator/risc_zero/lib/librisc_zero_verifier_ffi.a
543559
544560build_risc_zero_linux :
545561 @cd operator/risc_zero/lib && cargo build --release
546562 @cp operator/risc_zero/lib/target/release/librisc_zero_verifier_ffi.so operator/risc_zero/lib/librisc_zero_verifier_ffi.so
547- @cp operator/risc_zero/lib/target/release/librisc_zero_verifier_ffi.a operator/risc_zero/lib/librisc_zero_verifier_ffi.a
548563
549564test_risc_zero_rust_ffi :
550565 @echo " Testing RISC Zero Rust FFI source code..."
@@ -560,11 +575,8 @@ test_risc_zero_go_bindings_linux: build_risc_zero_linux
560575
561576generate_risc_zero_fibonacci_proof :
562577 @cd task_sender/test_examples/risc_zero/fibonacci_proof_generator && \
563- cargo clean && \
564- rm -f risc_zero_fibonacci.proof && \
565578 RUST_LOG=info cargo run --release && \
566- echo " Fibonacci proof generated in task_sender/test_examples/risc_zero folder" && \
567- echo " Fibonacci proof image ID generated in task_sender/test_examples/risc_zero folder"
579+ echo " Fibonacci proof and image ID generated in task_sender/test_examples/risc_zero folder"
568580
569581__MERKLE_TREE_FFI__ : # #
570582build_merkle_tree_macos :
@@ -661,7 +673,7 @@ build_all_ffi: ## Build all FFIs
661673build_all_ffi_macos : # # Build all FFIs for macOS
662674 @echo " Building all FFIs for macOS..."
663675 @$(MAKE ) build_sp1_macos
664- # @$(MAKE) build_risc_zero_macos
676+ @$(MAKE ) build_risc_zero_macos
665677# @$(MAKE) build_merkle_tree_macos
666678 @$(MAKE) build_halo2_ipa_macos
667679 @$(MAKE) build_halo2_kzg_macos
@@ -670,7 +682,7 @@ build_all_ffi_macos: ## Build all FFIs for macOS
670682build_all_ffi_linux : # # Build all FFIs for Linux
671683 @echo " Building all FFIs for Linux..."
672684 @$(MAKE ) build_sp1_linux
673- # @$(MAKE) build_risc_zero_linux
685+ @$(MAKE ) build_risc_zero_linux
674686# @$(MAKE) build_merkle_tree_linux
675687 @$(MAKE) build_halo2_ipa_linux
676688 @$(MAKE) build_halo2_kzg_linux
0 commit comments