X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=scripts%2Fsysupgrade-nand.sh;h=45b17daccd81587916ea640ab0406f766e2a43de;hb=be6acba4dc5c9013a8f61fb2e9d2dbb976126aa8;hp=92b326cbe98962293a84e842e8a4d278e46ff660;hpb=ad8169546cbcb5b2ed59cef332bb6b1dc5e389ef;p=openwrt%2Fstaging%2Fyousong.git diff --git a/scripts/sysupgrade-nand.sh b/scripts/sysupgrade-nand.sh index 92b326cbe9..45b17daccd 100755 --- a/scripts/sysupgrade-nand.sh +++ b/scripts/sysupgrade-nand.sh @@ -56,7 +56,12 @@ echo "BOARD=${board}" > "${tmpdir}/sysupgrade-${board}/CONTROL" [ -z "${rootfs}" ] || cp "${rootfs}" "${tmpdir}/sysupgrade-${board}/root" [ -z "${kernel}" ] || cp "${kernel}" "${tmpdir}/sysupgrade-${board}/kernel" -(cd "$tmpdir"; tar cvf sysupgrade.tar sysupgrade-${board}) +mtime="" +if [ -n "$SOURCE_DATE_EPOCH" ]; then + mtime="--mtime=@${SOURCE_DATE_EPOCH}" +fi + +(cd "$tmpdir"; tar cvf sysupgrade.tar sysupgrade-${board} ${mtime}) err="$?" if [ -e "$tmpdir/sysupgrade.tar" ]; then cp "$tmpdir/sysupgrade.tar" "$outfile"