Merge pull request #113 from DiamondLovesYou/nacl-crosses

Now that pkg-config 0.1.1 has been published, delegate bailout detection to pkg-config.
This commit is contained in:
Steven Fackler 2014-12-10 00:23:10 -05:00
commit 6d6ef3e747
3 changed files with 4 additions and 4 deletions

View File

@ -1,6 +1,6 @@
[package]
name = "openssl"
version = "0.2.2"
version = "0.2.3"
authors = ["Steven Fackler <sfackler@gmail.com>"]
license = "Apache-2.0"
description = "OpenSSL bindings"

View File

@ -1,6 +1,6 @@
[package]
name = "openssl-sys"
version = "0.2.2"
version = "0.2.3"
authors = ["Alex Crichton <alex@alexcrichton.com>",
"Steven Fackler <sfackler@gmail.com>"]
license = "MIT"
@ -17,7 +17,7 @@ sslv2 = []
aes_xts = []
[build-dependencies]
pkg-config = "0.1"
pkg-config = "0.1.1"
[target.le32-unknown-nacl.dependencies]
libressl-pnacl-sys = "2.1.0"

View File

@ -5,7 +5,7 @@ use std::os;
fn main() {
// Without hackory, pkg-config will only look for host libraries.
// So, abandon ship if we're cross compiling.
if os::getenv("HOST") != os::getenv("TARGET") { return; }
if !pkg_config::target_supported() { return; }
if pkg_config::find_library("openssl").is_err() {