From 64fccd6a7ea05a003d4e2ce5cd36107575de769f Mon Sep 17 00:00:00 2001 From: Bradlee Speice Date: Sun, 12 Jan 2020 17:03:43 -0500 Subject: [PATCH] Force Windows to use the MSYS Makefiles generator --- aeron-driver-sys/build.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/aeron-driver-sys/build.rs b/aeron-driver-sys/build.rs index 451b4b2..0e58297 100644 --- a/aeron-driver-sys/build.rs +++ b/aeron-driver-sys/build.rs @@ -59,7 +59,13 @@ pub fn main() { _ => (), }; - let cmake_output = Config::new(&aeron_path) + let mut config = Config::new(&aeron_path); + let config = if cfg!(target_os = "windows") { + config.generator("MSYS Makefiles") + } else { + &mut config + }; + let cmake_output = config .build_target(link_type.target_name()) .build();