diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index 003fd693d6..3c868780bf 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -73,16 +73,12 @@ $(BUILD_DIR)/%/.stamp_downloaded: $(foreach hook,$($(PKG)_PRE_DOWNLOAD_HOOKS),$(call $(hook))$(sep)) ifeq ($(DL_MODE),DOWNLOAD) # Only show the download message if it isn't already downloaded - $(Q)if test ! -e $(DL_DIR)/$($(PKG)_SOURCE); then \ - $(call MESSAGE,"Downloading") ; \ - else \ - for p in $($(PKG)_PATCH) $($(PKG)_EXTRA_DOWNLOADS) ; do \ - if test ! -e $(DL_DIR)/`basename $$p` ; then \ - $(call MESSAGE,"Downloading") ; \ - break ; \ - fi ; \ - done ; \ - fi + $(Q)for p in $($(PKG)_SOURCE) $($(PKG)_PATCH) $($(PKG)_EXTRA_DOWNLOADS) ; do \ + if test ! -e $(DL_DIR)/`basename $$p` ; then \ + $(call MESSAGE,"Downloading") ; \ + break ; \ + fi ; \ + done endif $(if $($(PKG)_SOURCE),$(call DOWNLOAD,$($(PKG)_SITE:/=)/$($(PKG)_SOURCE))) $(foreach p,$($(PKG)_EXTRA_DOWNLOADS),$(call DOWNLOAD,$($(PKG)_SITE:/=)/$(p))$(sep))