diff options
author | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2010-09-27 00:43:42 +0200 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2010-09-27 00:43:42 +0200 |
commit | a027a8948289f728d87884bdc35dffc541084e44 (patch) | |
tree | 405e0684bf639a791d20519e615bda734e0ee63d /mk/uclibc.mk | |
parent | 8e6a9b3bbdcf8d6801b14f8f34c2a5b863bf30c3 (diff) | |
download | embtoolkit-a027a8948289f728d87884bdc35dffc541084e44.tar.gz embtoolkit-a027a8948289f728d87884bdc35dffc541084e44.tar.bz2 embtoolkit-a027a8948289f728d87884bdc35dffc541084e44.tar.xz |
Toolchain: uClibc: simplify creation of uClibc package from git repository
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'mk/uclibc.mk')
-rwxr-xr-x | mk/uclibc.mk | 8 |
1 files changed, 3 insertions, 5 deletions
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) \ |