Skip to content
Snippets Groups Projects
Commit 95aa7cd5 authored by samm2's avatar samm2
Browse files

macOS: set files timestamps in the ISO to SOURCE_DATE_EPOCH value

git-svn-id: https://svn.code.sf.net/p/smartmontools/code/trunk@5554 4ea69e1a-61f1-4043-bf83-b5c94c648137
parent 62c21616
No related branches found
No related tags found
No related merge requests found
...@@ -4,6 +4,7 @@ $Id$ ...@@ -4,6 +4,7 @@ $Id$
CI: export SOURCE_DATE_EPOCH on macOS as tools are expecting it as an CI: export SOURCE_DATE_EPOCH on macOS as tools are expecting it as an
environment variable environment variable
macOS: set files timestamps in the ISO to SOURCE_DATE_EPOCH value
2023-09-15 Oleksii Samorukov <samm@os2.kiev.ua> 2023-09-15 Oleksii Samorukov <samm@os2.kiev.ua>
......
...@@ -1186,6 +1186,7 @@ $(pkg_darwin): ...@@ -1186,6 +1186,7 @@ $(pkg_darwin):
# build darwon dmg image # build darwon dmg image
$(dmg_darwin): $(dmg_darwin):
@cp $(srcdir)/os_darwin/pkg/installer/README.html $(distdir_darwin)/dmg @cp $(srcdir)/os_darwin/pkg/installer/README.html $(distdir_darwin)/dmg
@find $(distdir_darwin)/dmg | xargs touch -d "@${SOURCE_DATE_EPOCH}"
@xorriso -as mkisofs -V 'smartmontools' -no-pad -r -o $(distdir_darwin)/smartmontools-$(VERSION).iso \ @xorriso -as mkisofs -V 'smartmontools' -no-pad -r -o $(distdir_darwin)/smartmontools-$(VERSION).iso \
-hfs-bless "$(distdir_darwin)/dmg/" "$(distdir_darwin)/dmg/" -hfs-bless "$(distdir_darwin)/dmg/" "$(distdir_darwin)/dmg/"
@dmg dmg $(distdir_darwin)/smartmontools-$(VERSION).iso $(dmg_darwin) @dmg dmg $(distdir_darwin)/smartmontools-$(VERSION).iso $(dmg_darwin)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment