aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2019-02-05 13:31:28 -0800
committerH. Peter Anvin <hpa@zytor.com>2019-02-05 13:31:28 -0800
commit4e218a7fbd97367cc2472f8a9f034291b471eb68 (patch)
treea7bf5e13e2b4f684323c6a639aba0c6e35c5f423
parent137c47d2355adc79d6987c62b63dbf848f67c15e (diff)
downloadsyslinux-4e218a7fbd97367cc2472f8a9f034291b471eb68.tar.gz
syslinux-4e218a7fbd97367cc2472f8a9f034291b471eb68.tar.xz
syslinux-4e218a7fbd97367cc2472f8a9f034291b471eb68.zip
Makefile.private: generate .tar.bz2 and .tar.xz files
Auto-generate .tar.bz2 and .tar.xz files for hosts other than kernel.org. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
-rw-r--r--Makefile.private11
1 files changed, 8 insertions, 3 deletions
diff --git a/Makefile.private b/Makefile.private
index f61ce2c9..33b92aa0 100644
--- a/Makefile.private
+++ b/Makefile.private
@@ -63,8 +63,10 @@ release:
$(MAKE) -C release/syslinux-$(VERSION) official DATE=`date +%Y-%m-%d`
cd release/syslinux-$(VERSION) && rm -rf $(PRIVATE)
- cd release && tar cvvf - syslinux-$(VERSION) | \
- gzip -9 > syslinux-$(VERSION).tar.gz
+ cd release && tar cvvf syslinux-$(VERSION).tar syslinux-$(VERSION)
+ cd release && xz -9ke syslinux-$(VERSION).tar
+ cd release && bzip2 -9k syslinux-$(VERSION).tar
+ cd release && gzip -9 syslinux-$(VERSION).tar
cd release/syslinux-$(VERSION) && \
zip -9r ../syslinux-$(VERSION).zip *
@@ -97,7 +99,10 @@ prerel:
rm -f $(PRERELDIR)/$(PREREL)/syslinux.spec.in
$(MAKE) -C $(PRERELDIR)/$(PREREL) official DATE=`printf '%s-pre%d ' $(VERSION) $(PRERELNO) | dd bs=10 count=1 2>/dev/null`
cd $(PRERELDIR)/$(PREREL) && rm -rf $(PRIVATE)
- cd $(PRERELDIR) && tar cvvf - $(PREREL) | \
+ cd $(PRERELDIR) && tar cvvf $(PREREL).tar $(PREREL)
+ cd $(PRERELDIR) && xz -9ke syslinux-$(VERSION).tar
+ cd $(PRERELDIR) && bzip2 -9k syslinux-$(VERSION).tar
+ cd $(PRERELDIR) && gzip -9 syslinux-$(VERSION).tar
gzip -9 > $(PREREL).tar.gz
cd $(PRERELDIR)/$(PREREL) && \
zip -9r ../$(PREREL).zip *