update libsnark in dockerfile. use libsnark in dockerfile when building wrappers
This commit is contained in:
parent
80638b7346
commit
598f1afec0
2 changed files with 6 additions and 7 deletions
|
@ -2,7 +2,7 @@ FROM ubuntu:14.04
|
||||||
|
|
||||||
MAINTAINER JacobEberhardt <jacob.eberhardt@tu-berlin.de>, Dennis Kuhnert <dennis.kuhnert@campus.tu-berlin.de>
|
MAINTAINER JacobEberhardt <jacob.eberhardt@tu-berlin.de>, Dennis Kuhnert <dennis.kuhnert@campus.tu-berlin.de>
|
||||||
|
|
||||||
ARG libsnarkcommit=deprecated-master
|
ARG libsnarkcommit=master
|
||||||
|
|
||||||
WORKDIR /root
|
WORKDIR /root
|
||||||
|
|
||||||
|
|
11
build.rs
11
build.rs
|
@ -8,9 +8,8 @@ fn main() {
|
||||||
.cpp(true)
|
.cpp(true)
|
||||||
.debug(true)
|
.debug(true)
|
||||||
.warnings(false)
|
.warnings(false)
|
||||||
.include("./depends/libsnark")
|
.include("/usr/local/include")
|
||||||
.include("./depends/libsnark/depends/libff")
|
.include("/usr/local/include/libsnark")
|
||||||
.include("./depends/libsnark/depends/libfqfft")
|
|
||||||
.flag("-std=c++11")
|
.flag("-std=c++11")
|
||||||
.define("CURVE_ALT_BN128", None)
|
.define("CURVE_ALT_BN128", None)
|
||||||
.file("lib/wraplibsnark.cpp")
|
.file("lib/wraplibsnark.cpp")
|
||||||
|
@ -20,11 +19,11 @@ fn main() {
|
||||||
.cpp(true)
|
.cpp(true)
|
||||||
.debug(true)
|
.debug(true)
|
||||||
.warnings(false)
|
.warnings(false)
|
||||||
.include("./depends/libsnark")
|
.include("/usr/local/include")
|
||||||
.include("./depends/libsnark/depends/libff")
|
.include("/usr/local/include/libsnark")
|
||||||
.include("./depends/libsnark/depends/libfqfft")
|
|
||||||
.flag("-std=c++11")
|
.flag("-std=c++11")
|
||||||
.define("CURVE_ALT_BN128", None)
|
.define("CURVE_ALT_BN128", None)
|
||||||
|
.define("BN_SUPPORT_SNARK", None)
|
||||||
.define("DEBUG", None)
|
.define("DEBUG", None)
|
||||||
.file("lib/wraplibsnarkgadgets.cpp")
|
.file("lib/wraplibsnarkgadgets.cpp")
|
||||||
.compile("libwraplibsnarkgadgets.a");
|
.compile("libwraplibsnarkgadgets.a");
|
||||||
|
|
Loading…
Reference in a new issue