aboutsummaryrefslogtreecommitdiff
path: root/openssl-sys
diff options
context:
space:
mode:
authorSteven Fackler <[email protected]>2017-08-10 20:52:31 -0700
committerSteven Fackler <[email protected]>2017-08-10 20:52:31 -0700
commit78e37bb2e12f52e73881e070fae4da3eaba8f4a1 (patch)
tree080b1b54a4553efe157574ac08c1a372be61feaf /openssl-sys
parentMerge pull request #677 from sfackler/circle-tweaks (diff)
downloadrust-openssl-78e37bb2e12f52e73881e070fae4da3eaba8f4a1.tar.xz
rust-openssl-78e37bb2e12f52e73881e070fae4da3eaba8f4a1.zip
Fully wrap feature checks
Otherwise OPENSSL_NO_EC2M would also trigger OPENSSL_NO_EC
Diffstat (limited to 'openssl-sys')
-rw-r--r--openssl-sys/build.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/openssl-sys/build.rs b/openssl-sys/build.rs
index 317b8a6a..a76b8ee5 100644
--- a/openssl-sys/build.rs
+++ b/openssl-sys/build.rs
@@ -301,7 +301,7 @@ RUST_OPENSSL_OLD
file,
"\
#ifdef {define}
-RUST_{define}
+RUST_{define}_RUST
#endif
",
define = define
@@ -345,7 +345,7 @@ See rust-openssl README for more information:
let mut enabled = vec![];
for &define in DEFINES {
- if expanded.contains(&format!("RUST_{}", define)) {
+ if expanded.contains(&format!("RUST_{}_RUST", define)) {
println!("cargo:rustc-cfg=osslconf=\"{}\"", define);
enabled.push(define);
}