diff --git a/sys/build.rs b/sys/build.rs index a3c6a0f..2dc3d45 100644 --- a/sys/build.rs +++ b/sys/build.rs @@ -139,7 +139,9 @@ fn main() { } if cfg!(debug_assertions) { - config.define("CMAKE_BUILD_TYPE", "Debug"); + // debug builds are too slow to even remotely be usable, + // so we build with optimizations even in debug mode + config.define("CMAKE_BUILD_TYPE", "RelWithDebugInfo"); } let destination = config.build();