We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
wget
1 parent cacc406 commit 46d7a6dCopy full SHA for 46d7a6d
bin/ruby-build
@@ -89,12 +89,20 @@ make_package() {
89
popd >&4
90
}
91
92
+if type curl &>/dev/null; then
93
+get() { curl "$@" ;}
94
+elif type wget &>/dev/null; then
95
+get() { wget -O- "$@" ;}
96
+else
97
+get() { echo "curl or wget is required" >&2; exit 1 ;}
98
+fi
99
+
100
fetch_tarball() {
101
local package_name="$1"
102
local package_url="$2"
103
104
echo "Downloading ${package_url}..." >&2
- { curl "$package_url" > "${package_name}.tar.gz"
105
+ { get "$package_url" > "${package_name}.tar.gz"
106
tar xzvf "${package_name}.tar.gz"
107
} >&4 2>&1
108
0 commit comments