changeset 399:d787957fed5a

improved implementation of the download-* commands
author Volker Grabsch <vog@notjusthosting.com>
date Wed, 17 Jun 2009 16:40:42 +0200
parents ec77bf3129a1
children 9ea981768842
files Makefile
diffstat 1 files changed, 4 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/Makefile	Wed Jun 17 16:11:53 2009 +0200
+++ b/Makefile	Wed Jun 17 16:40:42 2009 +0200
@@ -74,7 +74,10 @@
 
 define PKG_RULE
 .PHONY: download-$(1)
-download-$(1): $(TOP_DIR)/src/$(1).mk $(addprefix download-,$($(1)_DEPS))
+download-$(1): $(addprefix download-only-,$($(1)_DEPS)) download-only-$(1)
+
+.PHONY: download-only-$(1)
+download-only-$(1): $(TOP_DIR)/src/$(1).mk
 	[ -d '$(PKG_DIR)' ] || mkdir -p '$(PKG_DIR)'
 	if ! $(call CHECK_PKG_ARCHIVE,$(1)); then \
 	    $(call DOWNLOAD_PKG_ARCHIVE,$(1)); \