From beaa50a4b17dc5990998fa49ce21ad8f14945464 Mon Sep 17 00:00:00 2001 From: Luca Barbato Date: Sun, 19 Apr 2026 07:43:05 +0200 Subject: [PATCH] Bump to cargo-0.96 --- Cargo.toml | 6 +++--- src/build.rs | 2 +- src/target.rs | 4 +++- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 0278cc1..03b3c98 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cargo-c" -version = "0.10.21+cargo-0.95.0" +version = "0.10.22+cargo-0.96.0" authors = ["Luca Barbato "] description = "Helper program to build and install c-like libraries" license = "MIT" @@ -9,7 +9,7 @@ readme = "README.md" repository = "https://github.com/lu-zero/cargo-c" categories = ["command-line-utilities", "development-tools::cargo-plugins"] keywords = ["cargo", "cdylib"] -rust-version = "1.92" +rust-version = "1.93" [[bin]] name = "cargo-capi" @@ -28,7 +28,7 @@ name = "cargo-ctest" path = "src/bin/ctest.rs" [dependencies] -cargo = "0.95.0" +cargo = "0.96.0" cargo-util = "0.2" semver = "1.0.3" log = "0.4" diff --git a/src/build.rs b/src/build.rs index 743c607..c59f9b4 100644 --- a/src/build.rs +++ b/src/build.rs @@ -913,7 +913,7 @@ fn compile_with_exec( ) -> CargoResult> { ws.emit_warnings()?; let interner = UnitInterner::new(); - let logger = BuildLogger::maybe_new(ws)?; + let logger = BuildLogger::maybe_new(ws, &options.build_config)?; let mut bcx = create_bcx(ws, options, &interner, logger.as_ref())?; let unit_graph = &bcx.unit_graph; let extra_compiler_args = &mut bcx.extra_compiler_args; diff --git a/src/target.rs b/src/target.rs index 96bffc1..3d1add9 100644 --- a/src/target.rs +++ b/src/target.rs @@ -69,7 +69,9 @@ impl Target { os: match_re(os_re, s), env: match_re(env_re, s), is_target_overridden, - target: target.map(|t| CompileTarget::new(t.as_ref())).transpose()?, + target: target + .map(|t| CompileTarget::new(t.as_ref(), false)) + .transpose()?, cfg, }) } else {