From 9bd51df96157764fe7aff90563acc1d5d22affa5 Mon Sep 17 00:00:00 2001
From: Pedro Rodriguez <par@meta.com>
Date: Wed, 5 Mar 2025 11:49:41 -0800
Subject: [PATCH] Fix rsync to not preserve original permissions, instead use
 destination (#76)

Summary:

Test Plan:
---
 bytelatent/stool.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/bytelatent/stool.py b/bytelatent/stool.py
index b47ddc7..90bd2c2 100644
--- a/bytelatent/stool.py
+++ b/bytelatent/stool.py
@@ -74,7 +74,7 @@ def copy_dir(input_dir: str, output_dir: str) -> None:
     assert os.path.isdir(input_dir), f"{input_dir} is not a directory"
     assert os.path.isdir(output_dir), f"{output_dir} is not a directory"
     rsync_cmd = (
-        f"rsync -arm --copy-links "
+        f"rsync -rmt --copy-links "
         f"--include '**/' "
         f"--include '*.py' "
         f"--exclude='*' "