Skip to content

Commit c501a0d

Browse files
committed
merge bitcoin#28757: Zip needs to include all files and set time to SOURCE_DATE_EPOCH
1 parent 122a61f commit c501a0d

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

contrib/guix/libexec/codesign.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,11 @@ mkdir -p "$DISTSRC"
7979
signapple apply dist/Dash-Qt.app codesignatures/osx/dist
8080

8181
# Make a .zip from dist/
82-
zip "${OUTDIR}/${DISTNAME}-${HOST}.zip" dist/*
82+
cd dist/
83+
find . -print0 \
84+
| xargs -0r touch --no-dereference --date="@${SOURCE_DATE_EPOCH}"
85+
find . | sort \
86+
| zip -X@ "${OUTDIR}/${DISTNAME}-${HOST}.zip"
8387
;;
8488
*)
8589
exit 1

0 commit comments

Comments
 (0)