aboutsummaryrefslogtreecommitdiff
path: root/mesonlib.py
diff options
context:
space:
mode:
Diffstat (limited to 'mesonlib.py')
-rw-r--r--mesonlib.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/mesonlib.py b/mesonlib.py
index fc51380..c7cf208 100644
--- a/mesonlib.py
+++ b/mesonlib.py
@@ -232,6 +232,7 @@ def do_conf_file(src, dst, confdata):
result.append(line)
dst_tmp = dst + '~'
open(dst_tmp, 'w').writelines(result)
+ shutil.copymode(src, dst_tmp)
replace_if_different(dst, dst_tmp)