Files
cpp-build-system/scripts/download.sh
Scott E. Graves fda2ed99ee
Some checks are pending
sgraves/cpp-build-system_msys2/pipeline/head Build queued...
sgraves/cpp-build-system_mac/pipeline/head Build queued...
sgraves/cpp-build-system/pipeline/head Build queued...
extract common download
2026-01-10 17:01:19 -06:00

20 lines
268 B
Bash
Executable File

#!/usr/bin/env bash
WGET_OPTS="--tries=5 --waitretry=5"
function remove_file() {
if [ -f "$1" ]; then
rm -f "$1"
fi
}
function download_file() {
remove_file "$2"
if wget ${WGET_OPTS} "$1" -O "$2"; then
return 0
fi
remove_file "$2"
return 1
}