diff options
-rw-r--r-- | core/mk/pkg-macros/download.mk | 8 | ||||
-rw-r--r-- | core/mk/pkg-macros/vars.mk | 1 |
2 files changed, 5 insertions, 4 deletions
diff --git a/core/mk/pkg-macros/download.mk b/core/mk/pkg-macros/download.mk index d0e6b1c..1160236 100644 --- a/core/mk/pkg-macros/download.mk +++ b/core/mk/pkg-macros/download.mk @@ -122,22 +122,22 @@ define __embtk_download_pkg_from_tarball $(call embtk_wget, \ $(__embtk_pkg_package), \ $(__embtk_pkg_site), \ - $(__embtk_pkg_package)) || \ + $(__embtk_pkg_foreignpackage)) || \ $(if $(__embtk_pkg_mirror1), \ $(call embtk_wget, \ $(__embtk_pkg_package), \ $(__embtk_pkg_mirror1), \ - $(__embtk_pkg_package)) ||) \ + $(__embtk_pkg_foreignpackage)) ||) \ $(if $(__embtk_pkg_mirror2), \ $(call embtk_wget, \ $(__embtk_pkg_package), \ $(__embtk_pkg_mirror2), \ - $(__embtk_pkg_package)) ||) \ + $(__embtk_pkg_foreignpackage)) ||) \ $(if $(__embtk_pkg_mirror3), \ $(call embtk_wget, \ $(__embtk_pkg_package), \ $(__embtk_pkg_mirror3), \ - $(__embtk_pkg_package)) ||) \ + $(__embtk_pkg_foreignpackage)) ||) \ $(call embtk_wget, \ $(__embtk_pkg_package), \ $(__embtk_pkg_mirror), \ diff --git a/core/mk/pkg-macros/vars.mk b/core/mk/pkg-macros/vars.mk index 569936c..520580a 100644 --- a/core/mk/pkg-macros/vars.mk +++ b/core/mk/pkg-macros/vars.mk @@ -63,6 +63,7 @@ __embtk_pkg_mirror1 = $(strip $($(PKGV)_MIRROR1)) __embtk_pkg_mirror2 = $(strip $($(PKGV)_MIRROR2)) __embtk_pkg_mirror3 = $(strip $($(PKGV)_MIRROR3)) __embtk_pkg_package = $(strip $($(PKGV)_PACKAGE)) +__embtk_pkg_foreignpackage = $(or $(strip $($(PKGV)_FOREIGN_PACKAGE)),$(__embtk_pkg_package)) __embtk_pkg_refspec = $(or $(call __embtk_mk_uquote,$(CONFIG_EMBTK_$(PKGV)_REFSPEC)),$(__embtk_$(pkgv)_category)) |