use std::path::PathBuf;
use clap::Parser;
use sp1_core_machine::utils::setup_logger;
use sp1_recursion_gnark_ffi::Groth16Bn254Prover;
#[derive(Parser, Debug)]
#[clap(author, version, about, long_about = None)]
struct Args {
#[clap(short, long)]
build_dir: PathBuf,
}
pub fn main() {
setup_logger();
let args = Args::parse();
Groth16Bn254Prover::build_contracts(args.build_dir);
}