diff options
author | Alexander Couzens <lynxis@fe80.eu> | 2017-06-18 21:30:30 +0200 |
---|---|---|
committer | Alexander Couzens <lynxis@fe80.eu> | 2017-06-25 12:11:41 +0200 |
commit | d6331d5583d17e4cf9f67906449cb11dcef4007c (patch) | |
tree | f2d7ede95aa1593d30aed1299d2462fe379f1677 /target/linux/ar71xx/image/senao.mk | |
parent | 6adc757097ca966796ac213ba7f888d59b651661 (diff) | |
download | upstream-d6331d5583d17e4cf9f67906449cb11dcef4007c.tar.gz upstream-d6331d5583d17e4cf9f67906449cb11dcef4007c.tar.bz2 upstream-d6331d5583d17e4cf9f67906449cb11dcef4007c.zip |
ar71xx/image: make tar calls reproducible
Use --mtime when SOURCE_DATE_EPOCH is set.
Use gzip -n9z instead of tar z to remove
timestamp in gzip header.
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
Diffstat (limited to 'target/linux/ar71xx/image/senao.mk')
-rw-r--r-- | target/linux/ar71xx/image/senao.mk | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/target/linux/ar71xx/image/senao.mk b/target/linux/ar71xx/image/senao.mk index 46ea9703fa..0c56aa49b3 100644 --- a/target/linux/ar71xx/image/senao.mk +++ b/target/linux/ar71xx/image/senao.mk @@ -8,7 +8,10 @@ define Build/senao-factory-image $(CP) $(IMAGE_KERNEL) $@.senao/openwrt-senao-$(board)-uImage-lzma.bin $(CP) $(rootfs) $@.senao/openwrt-senao-$(board)-root.squashfs - $(TAR) -czf $@ -C $@.senao . + $(TAR) -c \ + $(if $(SOURCE_DATE_EPOCH),--mtime="@$(SOURCE_DATE_EPOCH)") \ + -C $@.senao . | gzip -9nc > $@ + rm -rf $@.senao endef |