]> granicus.if.org Git - libvpx/commitdiff
libs.mk: quiet curl output
authorJames Zern <jzern@google.com>
Thu, 23 Jul 2020 18:48:54 +0000 (11:48 -0700)
committerJames Zern <jzern@google.com>
Thu, 23 Jul 2020 18:50:07 +0000 (11:50 -0700)
+ fix error return

Change-Id: I48a9ed70fe05df603a49b3c11f813119906fc4fb

libs.mk

diff --git a/libs.mk b/libs.mk
index 39f11d4bc8747b207886e4cb6747f88de6ca4388..6362418e50c7ff403d652d286c206407a47eeb85 100644 (file)
--- a/libs.mk
+++ b/libs.mk
@@ -490,16 +490,17 @@ libvpx_test_srcs.txt:
        @echo $(LIBVPX_TEST_SRCS) | xargs -n1 echo | LC_ALL=C sort -u > $@
 CLEAN-OBJS += libvpx_test_srcs.txt
 
+# Attempt to download the file using curl, retrying once if it fails for a
+# partial file (18).
 $(LIBVPX_TEST_DATA): $(SRC_PATH_BARE)/test/test-data.sha1
        @echo "    [DOWNLOAD] $@"
-       # Attempt to download the file using curl, retrying once if it fails for a
-       # partial file (18).
        $(qexec)( \
          trap 'rm -f $@' INT TERM; \
-         curl="curl --retry 1 -L -o $@ $(call libvpx_test_data_url,$(@F))"; \
-         $$curl; \
-         case "$$?" in \
-           18) $$curl -C -;; \
+         curl="curl -S -s --retry 1 -L -o $@ $(call libvpx_test_data_url,$(@F))"; \
+         $$curl; ret=$$?; \
+         case "$$ret" in \
+           18) $$curl -C - ;; \
+           *) exit $$ret ;; \
          esac \
        )