about summary refs log tree commit diff
diff options
context:
space:
mode:
authoronur-ozkan <work@onurozkan.dev>2025-01-11 16:00:43 +0300
committeronur-ozkan <work@onurozkan.dev>2025-01-12 08:43:42 +0300
commit216969b8c2c454ccf3daf7de0df49846ffd501ef (patch)
tree968fb4e25fc1cba425b2142f08e82f470fae9c06
parentffd4c5b51ce61e0bf1e1f24e143a390a5fbded13 (diff)
downloadrust-216969b8c2c454ccf3daf7de0df49846ffd501ef.tar.gz
rust-216969b8c2c454ccf3daf7de0df49846ffd501ef.zip
run git only inside the current directory
Signed-off-by: onur-ozkan <work@onurozkan.dev>
-rw-r--r--src/bootstrap/src/utils/build_stamp.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/bootstrap/src/utils/build_stamp.rs b/src/bootstrap/src/utils/build_stamp.rs
index 79b9951f5fb..ae35b4c8d61 100644
--- a/src/bootstrap/src/utils/build_stamp.rs
+++ b/src/bootstrap/src/utils/build_stamp.rs
@@ -168,6 +168,7 @@ pub fn generate_smart_stamp_hash(
     let diff = helpers::git(Some(dir))
         .allow_failure()
         .arg("diff")
+        .arg(".")
         .run_capture_stdout(builder)
         .stdout_if_ok()
         .unwrap_or_default();
@@ -175,6 +176,7 @@ pub fn generate_smart_stamp_hash(
     let status = helpers::git(Some(dir))
         .allow_failure()
         .arg("status")
+        .arg(".")
         .arg("--porcelain")
         .arg("-z")
         .arg("--untracked-files=normal")