summaryrefslogtreecommitdiff
path: root/core/mk/pkg-macros
diff options
context:
space:
mode:
Diffstat (limited to 'core/mk/pkg-macros')
-rw-r--r--core/mk/pkg-macros/download.mk7
1 files changed, 5 insertions, 2 deletions
diff --git a/core/mk/pkg-macros/download.mk b/core/mk/pkg-macros/download.mk
index 6300f4f..ebc76f7 100644
--- a/core/mk/pkg-macros/download.mk
+++ b/core/mk/pkg-macros/download.mk
@@ -46,8 +46,11 @@ endef
# $(call embtk_download_pkg,PACKAGE)
#
-__embtk_pkg_depof = $(strip $(foreach p,$(__embtk_pkgs_all-y) toolchain toolchain_addons,\
- $(if $(findstring $(pkgv),$($(call PKGV,$(p)_deps))),$(p))))
+__embtk_pkg_depof = $(strip $(sort $(___embtk_pkg_depof)))
+define ___embtk_pkg_depof
+ $(foreach p,$(__embtk_pkgs_all-y) toolchain toolchain_addons,
+ $(if $(findstring $(pkgv),$($(call PKGV,$(p)_deps))),$(p)))
+endef
__embtk_pkg_needpatch_yesno = $(if $(__embtk_pkg_needpatch),Yes,No)