1
0

refactor bootstrap

This commit is contained in:
2022-07-03 18:41:44 +02:00
parent 2a583a4e72
commit 24b214adfe
2 changed files with 16 additions and 2 deletions

View File

@@ -6,6 +6,19 @@
set -eu
# Download file and return filename
function download () {
[[ $# == 0 ]] && exit 1
local url="$1"
local suffix="${2:-"${url##*.}"}"
local filename="$(mktemp -t "download-XXXXXX.${suffix}")"
curl --location --output "${filename}" -# "${url}"
echo "${filename}"
}
# Directory to look for bootstrap executables in
BOOTSTRAP_D="${BASH_SOURCE[0]}.d"