mirror of
https://github.com/tj/git-extras.git
synced 2026-09-10 07:26:17 -04:00
Merge pull request #606 from spacewander/fix-git-extras-update
fix git-extras update and tweak Windows detection
This commit is contained in:
commit
df06f9af2e
|
|
@ -4,7 +4,7 @@ VERSION="4.3.0-dev"
|
|||
INSTALL_SCRIPT="https://raw.githubusercontent.com/tj/git-extras/master/install.sh"
|
||||
|
||||
update() {
|
||||
local bin=$(which git-extras)
|
||||
local bin="$(which git-extras)"
|
||||
local prefix=${bin%/*/*}
|
||||
local orig=$PWD
|
||||
|
||||
|
|
@ -14,7 +14,7 @@ update() {
|
|||
}
|
||||
|
||||
updateForWindows() {
|
||||
local bin=$(which git-extras)
|
||||
local bin="$(which git-extras)"
|
||||
local prefix=${bin%/*/*}
|
||||
local orig=$PWD
|
||||
|
||||
|
|
@ -39,9 +39,9 @@ case "$1" in
|
|||
;;
|
||||
update)
|
||||
platform=$(uname -s)
|
||||
if [ $(expr substr "$platform" 1 9) = "CYGWIN_NT" ] || \
|
||||
[ $(expr substr "$platform" 1 10) = "MINGW32_NT" ] || \
|
||||
[ $(expr substr "$platform" 1 10) = "MINGW64_NT" ]
|
||||
if [ "${platform::9}" = "CYGWIN_NT" ] || \
|
||||
[ "${platform::5}" = "MINGW" ] || \
|
||||
[ "${platform::7}" = "MSYS_NT" ]
|
||||
then
|
||||
updateForWindows
|
||||
else
|
||||
|
|
|
|||
Loading…
Reference in a new issue