diff --git a/Cargo.toml b/Cargo.toml index 3091d25..16a6795 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,5 +16,4 @@ keywords = ["file", "dialog", "ui"] build = "build.rs" [build-dependencies] -gcc = "0.3" - +cc = "1.0" diff --git a/build.rs b/build.rs index 5d0e092..5467dd0 100644 --- a/build.rs +++ b/build.rs @@ -20,7 +20,8 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -extern crate gcc; +extern crate cc; + use std::env; use std::process::Command; @@ -31,7 +32,7 @@ macro_rules! nfd { } fn main() { - let mut cfg = gcc::Config::new(); + let mut cfg = cc::Build::new(); let env = env::var("TARGET").unwrap(); cfg.include(nfd!("include")); diff --git a/nativefiledialog b/nativefiledialog index 8706370..67345b8 160000 --- a/nativefiledialog +++ b/nativefiledialog @@ -1 +1 @@ -Subproject commit 87063706c433c1b9a8f50c9ebd3f5c4322568266 +Subproject commit 67345b80ebb429ecc2aeda94c478b3bcc5f7888e