This commit is contained in:
Andrew Poelstra 2015-11-08 14:33:57 -06:00
parent 2df3c0b37c
commit ca63b1ef3c
1 changed files with 20 additions and 21 deletions

View File

@ -24,8 +24,8 @@
extern crate gcc;
fn main() {
let mut base_config = gcc::Config::new();
base_config.include("depend/secp256k1/")
gcc::Config::new()
.include("depend/secp256k1/")
.include("depend/secp256k1/include")
.include("depend/secp256k1/src")
.flag("-g")
@ -39,10 +39,9 @@ fn main() {
.define("USE_ENDOMORPHISM", Some("1"))
// These all are OK.
.define("ENABLE_MODULE_ECDH", Some("1"))
.define("ENABLE_MODULE_RECOVERY", Some("1"));
// secp256k1
base_config.file("depend/secp256k1/src/laxder_shim.c")
.define("ENABLE_MODULE_RECOVERY", Some("1"))
// build
.file("depend/secp256k1/src/laxder_shim.c")
.file("depend/secp256k1/src/secp256k1.c")
.compile("libsecp256k1.a");
}