aboutsummaryrefslogtreecommitdiff
path: root/openssl/build.rs
diff options
context:
space:
mode:
authorSteven Fackler <[email protected]>2016-10-14 20:50:45 -0700
committerSteven Fackler <[email protected]>2016-10-14 20:50:45 -0700
commitf520aa2860dcb8f995a8fa5bd602916f96de1d8a (patch)
tree8eceea30546656cfe7b71de2b35b0396d7216d6f /openssl/build.rs
parentMerge pull request #470 from sfackler/confs (diff)
downloadrust-openssl-f520aa2860dcb8f995a8fa5bd602916f96de1d8a.tar.xz
rust-openssl-f520aa2860dcb8f995a8fa5bd602916f96de1d8a.zip
Handle OPENSSL_NO_COMP
Closes #459
Diffstat (limited to 'openssl/build.rs')
-rw-r--r--openssl/build.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/openssl/build.rs b/openssl/build.rs
index 15d4b4db..dd832150 100644
--- a/openssl/build.rs
+++ b/openssl/build.rs
@@ -12,4 +12,9 @@ fn main() {
if env::var("DEP_OPENSSL_IS_110").is_ok() {
println!("cargo:rustc-cfg=ossl110");
}
+ if let Ok(vars) = env::var("DEP_OPENSSL_OSSLCONF") {
+ for var in vars.split(",") {
+ println!("cargo:rustc-cfg=osslconf=\"{}\"", var);
+ }
+ }
}