mirror of https://github.com/ipxe/ipxe.git
[build] Use SOURCE_DATE_EPOCH for FAT serial number if it exists
Reported-by: Bernhard M. Wiedemann <bwiedemann@suse.de> Signed-off-by: Michael Brown <mcb30@ipxe.org>pull/1106/head
parent
f22879ca99
commit
337880deaa
|
@ -269,6 +269,10 @@ if [ -n "${FATIMG}" ] ; then
|
|||
FATSIZE=$(( FATCYLS * 504 ))
|
||||
FATARGS="-s 63 -h 16 -t ${FATCYLS}"
|
||||
fi
|
||||
if [ -n "${SOURCE_DATE_EPOCH:-}" ] ; then
|
||||
FATSERIAL=$(( SOURCE_DATE_EPOCH % 100000000 ))
|
||||
FATARGS="${FATARGS} -N ${FATSERIAL}"
|
||||
fi
|
||||
truncate -s "${FATSIZE}K" "${FATIMG}"
|
||||
mformat -v iPXE -i "${FATIMG}" ${FATARGS} ::
|
||||
mcopy -i "${FATIMG}" -s "${FATDIR}"/* ::
|
||||
|
|
Loading…
Reference in New Issue