Mercurial > ec-dotfiles
comparison update-vendor @ 725:0a896ffe3029
Switch to tgz
bsdunzip doesn't seem to unzip from stdin.
| author | nanaya <me@nanaya.net> |
|---|---|
| date | Mon, 19 Aug 2024 17:03:52 +0900 |
| parents | 1f8218896f2a |
| children |
comparison
equal
deleted
inserted
replaced
| 724:6faa6995937f | 725:0a896ffe3029 |
|---|---|
| 1 #!/bin/sh | 1 #!/bin/sh |
| 2 | 2 |
| 3 set -u | 3 set -u |
| 4 set -e | 4 set -e |
| 5 | 5 |
| 6 for _cmd in wget unzip; do | 6 for _cmd in tar wget; do |
| 7 if command -v "$_cmd" > /dev/null 2>&1; then : | 7 if command -v "$_cmd" > /dev/null 2>&1; then : |
| 8 else | 8 else |
| 9 echo "${_cmd} is required" | 9 echo "${_cmd} is required" |
| 10 exit 1 | 10 exit 1 |
| 11 fi | 11 fi |
| 20 ) | 20 ) |
| 21 } | 21 } |
| 22 | 22 |
| 23 _get_pack_github() { | 23 _get_pack_github() { |
| 24 ( | 24 ( |
| 25 wget -nv -O - "https://github.com/${1}/${2}/archive/refs/heads/${3}.zip" | unzip -q - | 25 wget -nv -O - "https://github.com/${1}/${2}/archive/refs/heads/${3}.tar.gz" | tar -zxf - |
| 26 mv "./${2}-${3}" "./${2}" | 26 mv "./${2}-${3}" "./${2}" |
| 27 ) | 27 ) |
| 28 } | 28 } |
| 29 | 29 |
| 30 _syntaxes() { | 30 _syntaxes() { |
