From 134ab1ce4f34837587d68e7b4f9fabd5cfc4a537 Mon Sep 17 00:00:00 2001 From: Peter Korsgaard Date: Fri, 3 Feb 2012 22:03:29 +0100 Subject: [PATCH] make release: add html/text/pdf manual and create .tar.bz2 format as well Signed-off-by: Peter Korsgaard --- Makefile | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) 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 -- 2.30.2