diff --git a/Cargo.lock b/Cargo.lock index 2e1e63c71c..7cba36cdfa 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1919,6 +1919,7 @@ dependencies = [ "ref-cast", "regex", "rustix", + "same-file", "serde", "serde_json", "smallvec", diff --git a/Cargo.toml b/Cargo.toml index 351bb6b917..6c26d1d691 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -93,6 +93,7 @@ ref-cast = "1.0.23" regex = "1.11.1" rpassword = "7.3.1" rustix = { version = "0.38.39", features = ["fs"] } +same-file = "1.0.6" scm-record = "0.4.0" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0.132" diff --git a/lib/Cargo.toml b/lib/Cargo.toml index 2fb64c2322..b75e3bf49b 100644 --- a/lib/Cargo.toml +++ b/lib/Cargo.toml @@ -65,6 +65,7 @@ rand_chacha = { workspace = true } rayon = { workspace = true } ref-cast = { workspace = true } regex = { workspace = true } +same-file = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } smallvec = { workspace = true }