From a671c7af8badc1ce7e22a9d3292d4a3d09feda71 Mon Sep 17 00:00:00 2001 From: Tae-il Lim Date: Thu, 1 Dec 2016 21:47:28 +0900 Subject: [PATCH] build: handle `static` feature flag --- sys/build.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sys/build.rs b/sys/build.rs index 0f1cd24..8592ae3 100644 --- a/sys/build.rs +++ b/sys/build.rs @@ -343,6 +343,8 @@ fn check_features(ffmpeg: Library, } fn main() { + let statik = env::var("CARGO_FEATURE_STATIC").is_ok(); + let ffmpeg: Library = if env::var("CARGO_FEATURE_BUILD").is_ok() { println!("cargo:rustc-link-search=native={}", search().join("lib").to_string_lossy()); @@ -383,7 +385,7 @@ fn main() { } } else { pkg_config::Config::new() - // .statik(true) + .statik(statik) .probe("libavcodec").unwrap().into() };