[vlc-devel] [PATCH] contrib: remove empty file on download fail
Thomas Guillem
thomas at gllm.fr
Wed Aug 26 11:09:26 CEST 2020
This fixes package not downloaded again in case of a first failure.
The other download rules (wget, fetch) are already following this behavior on
fail.
---
contrib/src/main.mak | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/contrib/src/main.mak b/contrib/src/main.mak
index d0df860a954..fc1480cca19 100644
--- a/contrib/src/main.mak
+++ b/contrib/src/main.mak
@@ -247,7 +247,7 @@ endif
SVN ?= $(error subversion client (svn) not found)
ifeq ($(shell curl --version >/dev/null 2>&1 || echo FAIL),)
-download = curl -f -L -- "$(1)" > "$@"
+download = curl -f -L -- "$(1)" > "$@" || rm "$@"
else ifeq ($(shell wget --version >/dev/null 2>&1 || echo FAIL),)
download = (rm -f $@.tmp && \
wget --passive -c -p -O $@.tmp "$(1)" && \
--
2.28.0
More information about the vlc-devel
mailing list