Skip to content

Commit 211bd08

Browse files
authored
Merge branch 'main' into split-lib-bin-deps
2 parents 304eb05 + e3c0cd1 commit 211bd08

File tree

4 files changed

+13
-4
lines changed

4 files changed

+13
-4
lines changed

Cargo.lock

Lines changed: 9 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ test-log = "0.2.18"
3737
cargo_metadata = "0.21.0"
3838
cargo-util-schemas = "0.8.2"
3939
semver = "1.0.26"
40+
dunce = "1.0.5"
4041

4142
# This crate MUST NEVER be upgraded, we need this particular "first" version to support old rust-gpu builds
4243
legacy_target_specs = { package = "rustc_codegen_spirv-target-specs", version = "0.9.0", features = ["include_str"] }

crates/cargo-gpu/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ serde.workspace = true
2121
serde_json.workspace = true
2222
crossterm.workspace = true
2323
semver.workspace = true
24+
dunce.workspace = true
2425

2526
[dev-dependencies]
2627
test-log.workspace = true

crates/cargo-gpu/src/build.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,12 +81,12 @@ impl Build {
8181
self.build.output_dir.display()
8282
);
8383
std::fs::create_dir_all(&self.build.output_dir)?;
84-
let canonicalized = self.build.output_dir.canonicalize()?;
84+
let canonicalized = dunce::canonicalize(&self.build.output_dir)?;
8585
log::debug!("canonicalized output dir: {}", canonicalized.display());
8686
self.build.output_dir = canonicalized;
8787

8888
// Ensure the shader crate exists
89-
self.install.shader_crate = self.install.shader_crate.canonicalize()?;
89+
self.install.shader_crate = dunce::canonicalize(&self.install.shader_crate)?;
9090
anyhow::ensure!(
9191
self.install.shader_crate.exists(),
9292
"shader crate '{}' does not exist. (Current dir is '{}')",

0 commit comments

Comments
 (0)