14 lines
400 B
Rust
14 lines
400 B
Rust
extern crate gcc;
|
|
|
|
fn main() {
|
|
println!("cargo:rustc-link-search=lib/libsnark/lib");
|
|
gcc::Config::new()
|
|
.cpp(true)
|
|
.include("lib/libsnark/include")
|
|
.include("lib/libsnark/include/libsnark")
|
|
.flag("-std=c++11")
|
|
.define("CURVE_BN128", None)
|
|
// .define("DEBUG", None)
|
|
.file("lib/wraplibsnark.cpp")
|
|
.compile("libwraplibsnark.a");
|
|
}
|