From 81d17a96d9d6abd6a267ecb35ce84dac59f94eb9 Mon Sep 17 00:00:00 2001 From: Alex Crichton Date: Wed, 9 Nov 2016 08:38:22 -0800 Subject: Set the DEP_OPENSSL_ROOT var --- libssh2-sys/build.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'libssh2-sys/build.rs') diff --git a/libssh2-sys/build.rs b/libssh2-sys/build.rs index 904d21d..0b6906e 100644 --- a/libssh2-sys/build.rs +++ b/libssh2-sys/build.rs @@ -101,7 +101,9 @@ fn register_dep(dep: &str) { return } if let Some(s) = env::var_os(&format!("DEP_{}_INCLUDE", dep)) { - let path = Path::new(&s).join("../lib/pkgconfig"); + let root = Path::new(&s).parent().unwrap(); + env::set_var(&format!("DEP_{}_ROOT", dep), root); + let path = root.join("lib/pkgconfig"); if path.exists() { prepend("PKG_CONFIG_PATH", path); return -- cgit v1.2.3