1
0
Fork 0
mirror of synced 2025-09-23 12:18:44 +00:00
ZoKrates/build.rs
2017-02-01 23:18:52 +01:00

17 lines
456 B
Rust

#[cfg(not(feature="nolibsnark"))]
extern crate gcc;
fn main() {
#[cfg(not(feature="nolibsnark"))]
{
println!("cargo:rustc-link-search=/usr/local/lib");
gcc::Config::new()
.cpp(true)
.include("/usr/local/include")
.include("/usr/local/include/libsnark")
.flag("-std=c++11")
.define("CURVE_ALT_BN128", None)
.file("lib/wraplibsnark.cpp")
.compile("libwraplibsnark.a");
}
}