mirror of
https://github.com/limine-bootloader/limine
synced 2025-03-14 05:22:59 +03:00
build: Use -t type 'touch' timestamp for busybox compat
This commit is contained in:
parent
9c557e5bdf
commit
24507fa133
@ -239,7 +239,7 @@ ifneq ($(BUILD_UEFI_CD),no)
|
||||
cp '$(call SHESCAPE,$(BUILDDIR))/common-uefi-riscv64/BOOTRISCV64.EFI' "$$LIMINE_UEFI_CD_TMP"/EFI/BOOT/ 2>/dev/null; \
|
||||
cp '$(call SHESCAPE,$(BUILDDIR))/common-uefi-x86-64/BOOTX64.EFI' "$$LIMINE_UEFI_CD_TMP"/EFI/BOOT/ 2>/dev/null; \
|
||||
cp '$(call SHESCAPE,$(BUILDDIR))/common-uefi-ia32/BOOTIA32.EFI' "$$LIMINE_UEFI_CD_TMP"/EFI/BOOT/ 2>/dev/null; \
|
||||
find "$$LIMINE_UEFI_CD_TMP" -exec touch -d $(SOURCE_DATE_EPOCH_TOUCH) '{}' + && \
|
||||
find "$$LIMINE_UEFI_CD_TMP" -exec touch -t $(SOURCE_DATE_EPOCH_TOUCH) '{}' + && \
|
||||
mcopy -D o -s -m -i '$(call SHESCAPE,$(BINDIR))/limine-uefi-cd.bin' "$$LIMINE_UEFI_CD_TMP"/EFI :: && \
|
||||
rm -rf "$$LIMINE_UEFI_CD_TMP"
|
||||
endif
|
||||
|
@ -16,7 +16,7 @@ AC_SUBST([REGEN_DATE])
|
||||
SOURCE_DATE_EPOCH="m4_esyscmd([if git log -1 >/dev/null 2>&1; then git log -1 --pretty=%ct | tr -d '\n'; else printf 1546300800; fi])"
|
||||
AC_SUBST([SOURCE_DATE_EPOCH])
|
||||
|
||||
SOURCE_DATE_EPOCH_TOUCH="m4_esyscmd([if git log -1 >/dev/null 2>&1; then git log -1 --pretty=%cI | sed 's/+.*//g' | tr -d '\n'; else printf 2019-01-01T00:00:00Z; fi])"
|
||||
SOURCE_DATE_EPOCH_TOUCH="m4_esyscmd([if git log -1 >/dev/null 2>&1; then git log -1 --pretty=%cI | sed 's/-//g;s/T//g;s/://g;s/[0-9][0-9]+.*//g' | tr -d '\n'; else printf 201901010000; fi])"
|
||||
AC_SUBST([SOURCE_DATE_EPOCH_TOUCH])
|
||||
|
||||
AC_CANONICAL_HOST
|
||||
|
Loading…
x
Reference in New Issue
Block a user