From a027a8948289f728d87884bdc35dffc541084e44 Mon Sep 17 00:00:00 2001 From: Abdoulaye Walsimou Gaye Date: Mon, 27 Sep 2010 00:43:42 +0200 Subject: Toolchain: uClibc: simplify creation of uClibc package from git repository Signed-off-by: Abdoulaye Walsimou Gaye --- mk/uclibc.mk | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'mk/uclibc.mk') diff --git a/mk/uclibc.mk b/mk/uclibc.mk index aa11bce..5ba3df4 100755 --- a/mk/uclibc.mk +++ b/mk/uclibc.mk @@ -68,11 +68,9 @@ ifneq ($(UCLIBC_GIT_BRANCH),master) git checkout -b $(UCLIBC_GIT_BRANCH) origin/$(UCLIBC_GIT_BRANCH) endif @cd $(EMBTK_ROOT)/src/uClibc-git; \ - git pull; \ - git checkout $(UCLIBC_GIT_REVISION); \ - cd ..; \ - tar cjvf $(UCLIBC_PACKAGE) uClibc-$(UCLIBC_VERSION); \ - mv $(UCLIBC_PACKAGE) $(DOWNLOAD_DIR) + git pull; git archive \ + --prefix=uClibc-$(UCLIBC_VERSION)/ $(UCLIBC_GIT_REVISION) | \ + bzip2 -9 > $(DOWNLOAD_DIR)/$(UCLIBC_PACKAGE) else @test -e $(DOWNLOAD_DIR)/$(UCLIBC_PACKAGE) || \ wget $(UCLIBC_SITE)/$(UCLIBC_PACKAGE) \ -- cgit v1.2.3