summaryrefslogtreecommitdiff
path: root/core/mk/pkg-macros/download.mk
diff options
context:
space:
mode:
Diffstat (limited to 'core/mk/pkg-macros/download.mk')
-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) &&) \