diff --git a/mgba-test-runner/Cargo.toml b/mgba-test-runner/Cargo.toml index 855bdca6..85e12710 100644 --- a/mgba-test-runner/Cargo.toml +++ b/mgba-test-runner/Cargo.toml @@ -6,6 +6,9 @@ edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html +[profile.release] +debug = true + [dependencies] regex = "1" anyhow = "1.0" diff --git a/mgba-test-runner/build-mgba.sh b/mgba-test-runner/build-mgba.sh index da488c50..05b9bb09 100644 --- a/mgba-test-runner/build-mgba.sh +++ b/mgba-test-runner/build-mgba.sh @@ -31,6 +31,7 @@ cmake .. \ -DUSE_LZMA=OFF \ -DUSE_DISCORD_RPC=OFF \ -DENABLE_SCRIPTING=OFF \ + -DCMAKE_BUILD_TYPE=Debug \ -DUSE_EPOXY=OFF make diff --git a/mgba-test-runner/build.rs b/mgba-test-runner/build.rs index 086e8b9a..29d97b4a 100644 --- a/mgba-test-runner/build.rs +++ b/mgba-test-runner/build.rs @@ -19,6 +19,7 @@ fn main() { .file("c/test-runner.c") .include(&mgba_directory.join("include")) .static_flag(true) + .debug(true) .compile("test-runner"); let bindings = bindgen::Builder::default()