From: Peter Korsgaard Date: Fri, 3 Feb 2012 21:03:29 +0000 (+0100) Subject: make release: add html/text/pdf manual and create .tar.bz2 format as well X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=134ab1ce4f34837587d68e7b4f9fabd5cfc4a537;p=buildroot.git make release: add html/text/pdf manual and create .tar.bz2 format as well Signed-off-by: Peter Korsgaard --- diff --git a/Makefile b/Makefile index 7aeee962f8..e1621f965e 100644 --- a/Makefile +++ b/Makefile @@ -695,8 +695,15 @@ endif release: OUT=buildroot-$(BR2_VERSION) +# Create release tarballs. We need to fiddle a bit to add the generated +# documentation to the git output release: - git archive --format=tar --prefix=$(OUT)/ master|gzip -9 >$(OUT).tar.gz + git archive --format=tar --prefix=$(OUT)/ master > $(OUT).tar + $(MAKE) O=$(OUT) manual-html manual-txt manual-pdf + tar rf $(OUT).tar $(OUT) + gzip -9 -c < $(OUT).tar > $(OUT).tar.gz + bzip2 -9 -c < $(OUT).tar > $(OUT).tar.bz2 + rm -rf $(OUT) $(OUT).tar ################################################################################ # GENDOC -- generates the make targets needed to build a specific type of