Commit 82d42eca authored by Jessica Hamilton's avatar Jessica Hamilton
Browse files

Use target name in variables when cross-compiling.

parent 6bc0e401
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -47,8 +47,9 @@ fn main() {
    let mut env_include_dir = "OPENSSL_INCLUDE_DIR".to_string();

    if target != host {
        env_lib_dir = "TARGET_OPENSSL_LIB_DIR".to_string();
        env_include_dir = "TARGET_OPENSSL_INCLUDE_DIR".to_string();
	let prefix = target.to_uppercase().replace("-", "_");
        env_lib_dir = format!("{}_OPENSSL_LIB_DIR", prefix);
        env_include_dir = format!("{}_OPENSSL_INCLUDE_DIR", prefix);
    }

    println!("cargo:rerun-if-env-changed={}", env_lib_dir);