Skip to content

Commit

Permalink
libs.mk: quiet curl output
Browse files Browse the repository at this point in the history
+ fix error return

Change-Id: I48a9ed70fe05df603a49b3c11f813119906fc4fb
  • Loading branch information
jzern committed Jul 23, 2020
1 parent fbfd3fd commit 859d66f
Showing 1 changed file with 7 additions and 6 deletions.
13 changes: 7 additions & 6 deletions libs.mk
Original file line number Diff line number Diff line change
Expand Up @@ -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 \
)

Expand Down

0 comments on commit 859d66f

Please sign in to comment.