--- a/Makefile Wed Nov 17 15:55:51 2010 +0100 +++ b/Makefile Wed Nov 17 18:31:32 2010 +0100 @@ -89,8 +89,9 @@ @if ! $(call CHECK_PKG_ARCHIVE,$(1)); then \ echo '[download] $(1)'; \ rm -f '$(LOG_DIR)/$(1)-download'; \ - ln -s '$(TIMESTAMP)/$(1)-download' '$(LOG_DIR)/$(1)-download'; \ - ($(call DOWNLOAD_PKG_ARCHIVE,$(1))) &> '$(LOG_DIR)/$(1)-download'; \ + touch '$(LOG_DIR)/$(TIMESTAMP)/$(1)-download' ;\ + ln -s '$(LOG_DIR)/$(TIMESTAMP)/$(1)-download' '$(LOG_DIR)/$(1)-download'; \ + ($(call DOWNLOAD_PKG_ARCHIVE,$(1))) &> '$(LOG_DIR)/$(TIMESTAMP)/$(1)-download'; \ if ! $(call CHECK_PKG_ARCHIVE,$(1)); then \ echo; \ echo 'Wrong checksum of package $(1)!'; \ @@ -106,8 +107,9 @@ @echo '[build] $(1)' ,) @rm -f '$(LOG_DIR)/$(1)' - @ln -s '$(TIMESTAMP)/$(1)' '$(LOG_DIR)/$(1)' - @if ! (time $(MAKE) -f '$(MAKEFILE)' 'build-only-$(1)') &> '$(LOG_DIR)/$(1)'; then \ + @touch '$(LOG_DIR)/$(TIMESTAMP)/$(1)' + @ln -s '$(LOG_DIR)/$(TIMESTAMP)/$(1)' '$(LOG_DIR)/$(1)' + @if ! (time $(MAKE) -f '$(MAKEFILE)' 'build-only-$(1)') &> '$(LOG_DIR)/$(TIMESTAMP)/$(1)'; then \ echo; \ echo 'Failed to build package $(1)!'; \ echo '------------------------------------------------------------'; \