summaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2015-01-01 17:14:35 +0100
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2015-01-01 17:14:35 +0100
commite5ec96a546bafab4ec8b78bebb16616156e99c3f (patch)
treeda4a9e875bfc5743db6cad7f77985dc710106d8c /core
parent26e9dd7eb842d76d89f1061413e8c615738b7c19 (diff)
downloadembtoolkit-e5ec96a546bafab4ec8b78bebb16616156e99c3f.tar.gz
embtoolkit-e5ec96a546bafab4ec8b78bebb16616156e99c3f.tar.bz2
embtoolkit-e5ec96a546bafab4ec8b78bebb16616156e99c3f.tar.xz
Build sytem: internal macros: simplify clone of pkg specific branch
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'core')
-rw-r--r--core/mk/pkg-macros/download.mk7
1 files changed, 2 insertions, 5 deletions
diff --git a/core/mk/pkg-macros/download.mk b/core/mk/pkg-macros/download.mk
index f31d75a..ee4f657 100644
--- a/core/mk/pkg-macros/download.mk
+++ b/core/mk/pkg-macros/download.mk
@@ -85,11 +85,8 @@ define __embtk_download_pkg_from_svn
endef
define __embtk_gitclone_pkg
- (git clone $(__embtk_pkg_gitsite) $(__embtk_pkg_localgit) && \
- $(if $(findstring master,$(__embtk_pkg_gitbranch)),, \
- cd $(__embtk_pkg_localgit); \
- git checkout -b $(__embtk_pkg_gitbranch) \
- origin/$(__embtk_pkg_gitbranch) &&) \
+ (git clone --branch=$(__embtk_pkg_gitbranch) \
+ $(__embtk_pkg_gitsite) $(__embtk_pkg_localgit) && \
$(if $(findstring HEAD,$(__embtk_pkg_gitrev)),, \
cd $(__embtk_pkg_localgit); \
git reset --hard $(__embtk_pkg_gitrev) &&) \