From fd78cee7e3603d2604a8e6ce3bf19ef1da493717 Mon Sep 17 00:00:00 2001 From: Lars-Magnus Skog Date: Fri, 26 Apr 2019 22:31:24 +0200 Subject: [PATCH] More build tweaks --- build.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/build.rs b/build.rs index 44b5c509a..b8192108d 100644 --- a/build.rs +++ b/build.rs @@ -11,10 +11,8 @@ fn main() { println!("rerun-if-changed=misc.h"); println!("rerun-if-changed=misc.c"); - println!("cargo:rustc-link-search=/usr/local/opt/openssl/lib"); println!("cargo:rustc-link-search=/usr/local/lib"); - println!("cargo:rustc-link-lib=static=etpan"); println!("cargo:rustc-link-lib=dylib=sasl2"); println!("cargo:rustc-link-lib=dylib=z"); @@ -23,9 +21,13 @@ fn main() { println!("cargo:rustc-link-lib=dylib=tools"); if std::env::var("TARGET").unwrap().contains("-apple") { + println!("cargo:rustc-link-search=/usr/local/opt/openssl/lib"); + println!("cargo:rustc-link-lib=static=etpan"); println!("cargo:rustc-link-lib=dylib=iconv"); println!("cargo:rustc-link-lib=framework=CoreFoundation"); println!("cargo:rustc-link-lib=framework=CoreServices"); println!("cargo:rustc-link-lib=framework=Security"); + } else if std::env::var("TARGET").unwrap().contains("linux") { + println!("cargo:rustc-link-lib=dylib=etpan"); } }