[tbb-commits] [rbm/master] Set timestamp on files in zip wrapper
boklm at torproject.org
boklm at torproject.org
Tue Feb 14 12:07:23 UTC 2017
commit 3fdeb23bc4ab4dc65e69ff0fac49db603c4efb08
Author: Nicolas Vigier <boklm at torproject.org>
Date: Tue Feb 14 11:35:10 2017 +0100
Set timestamp on files in zip wrapper
---
lib/RBM/DefaultConfig.pm | 2 ++
1 file changed, 2 insertions(+)
diff --git a/lib/RBM/DefaultConfig.pm b/lib/RBM/DefaultConfig.pm
index 052cf16..aad9451 100644
--- a/lib/RBM/DefaultConfig.pm
+++ b/lib/RBM/DefaultConfig.pm
@@ -569,6 +569,8 @@ TAR_END
####
zip => <<ZIP_END,
[%- SET src = c('zip_src', { error_if_undef => 1 }) -%]
+[% USE date -%]
+find [% src.join(' ') %] -exec touch -m -t [% date.format(c('timestamp'), format = '%Y%m%d%H%M') %] -- {} +
find [% src.join(' ') %] [% IF c('gnu_utils') %]-executable[% ELSE %]-perm +0111[% END %] -exec chmod 700 {} \\;
find [% src.join(' ') %] ! [% IF c('gnu_utils') %]-executable[% ELSE %]-perm +0111[% END %] -exec chmod 600 {} \\;
find [% src.join(' ') %] | sort | \
More information about the tbb-commits
mailing list