From b39c84ec8617c0333c400ecdd02aab6420fb43e1 Mon Sep 17 00:00:00 2001 From: xiaonaitong Date: Tue, 20 Sep 2011 09:46:09 +0800 Subject: [PATCH] sudo is needed in non-windows system --- install.sh | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/install.sh b/install.sh index 89db3ae..69e7a6c 100755 --- a/install.sh +++ b/install.sh @@ -41,13 +41,19 @@ done echo "Installing to ${prefix} ..." # INSTALL AUTOJUMP - mkdir -p ${prefix}/share/autojump/ - mkdir -p ${prefix}/bin/ - mkdir -p ${prefix}/share/man/man1/ - cp icon.png ${prefix}/share/autojump/ - cp jumpapplet ${prefix}/bin/ - cp autojump ${prefix}/bin/ - cp autojump.1 ${prefix}/share/man/man1/ +SUDO="sudo" +case "${OSTYPE}" in + *cygwin*|*msys*) + SUDO="";; + *);; +esac +$SUDO mkdir -p ${prefix}/share/autojump/ +$SUDO mkdir -p ${prefix}/bin/ +$SUDO mkdir -p ${prefix}/share/man/man1/ +$SUDO cp icon.png ${prefix}/share/autojump/ +$SUDO cp jumpapplet ${prefix}/bin/ +$SUDO cp autojump ${prefix}/bin/ +$SUDO cp autojump.1 ${prefix}/share/man/man1/ if [ -d "/etc/profile.d" ]; then cp autojump.bash /etc/profile.d/