changeset 1397:b33871ee26a3

improved coding style: make use of the "-f" option of "ln"
author Volker Grabsch <vog@notjusthosting.com>
date Thu, 18 Nov 2010 04:00:31 +0100
parents 296b81e392cf
children c6aaf7d9c746
files Makefile
diffstat 1 files changed, 2 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/Makefile	Thu Nov 18 03:58:30 2010 +0100
+++ b/Makefile	Thu Nov 18 04:00:31 2010 +0100
@@ -89,8 +89,7 @@
 	@if ! $(call CHECK_PKG_ARCHIVE,$(1)); then \
 	    echo '[download] $(1)'; \
 	    ($(call DOWNLOAD_PKG_ARCHIVE,$(1))) &> '$(LOG_DIR)/$(TIMESTAMP)/$(1)-download'; \
-	    rm -f '$(LOG_DIR)/$(1)-download'; \
-	    ln -s '$(TIMESTAMP)/$(1)-download' '$(LOG_DIR)/$(1)-download'; \
+	    ln -sf '$(TIMESTAMP)/$(1)-download' '$(LOG_DIR)/$(1)-download'; \
 	    if ! $(call CHECK_PKG_ARCHIVE,$(1)); then \
 	        echo; \
 	        echo 'Wrong checksum of package $(1)!'; \
@@ -105,9 +104,8 @@
 	$(if $(value $(1)_BUILD),
 	    @echo '[build]    $(1)'
 	    ,)
-	@rm -f '$(LOG_DIR)/$(1)'
 	@touch '$(LOG_DIR)/$(TIMESTAMP)/$(1)'
-	@ln -s '$(TIMESTAMP)/$(1)' '$(LOG_DIR)/$(1)'
+	@ln -sf '$(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)!'; \