Fixing manpath location for linuxbrew

This commit is contained in:
Alex Epstein 2017-08-01 21:16:27 -04:00
parent 99b5485f0b
commit e92dbe8aa4
1 changed files with 3 additions and 7 deletions

View File

@ -63,11 +63,8 @@ singleInstall()
copyManpage() copyManpage()
{ {
if [[ "$(uname)" == "Darwin" ]]; then manPath="$prefix/share/man/man1"
manPath="$prefix/share/man/man1" if [ -f "$prefix/man/man1/bash-snippets.1" ]; then rm -f "$prefix/man/man1/bash-snippets.1"; fi
else
manPath="$prefix/man/man1"
fi
cp bash-snippets.1 $manPath 2>&1 || { echo "Failure"; echo "Error copying file, try running install script as sudo"; exit 1; } cp bash-snippets.1 $manPath 2>&1 || { echo "Failure"; echo "Error copying file, try running install script as sudo"; exit 1; }
} }
@ -75,8 +72,7 @@ response=$( echo "$@" | grep -Eo "\-\-prefix")
if [[ $response == "--prefix" ]]; then if [[ $response == "--prefix" ]]; then
prefix=$(echo -n "$@" | sed -e 's/--prefix=\(.*\) .*/\1/' | cut -d " " -f 1) prefix=$(echo -n "$@" | sed -e 's/--prefix=\(.*\) .*/\1/' | cut -d " " -f 1)
if [[ "$(uname)" == "Darwin" ]]; then mkdir -p $prefix/bin $prefix/share/man/man1 mkdir -p $prefix/bin $prefix/share/man/man1
else mkdir -p $prefix/bin $prefix/man/man1; fi
if [[ $2 == "all" ]];then if [[ $2 == "all" ]];then
for tool in "${tools[@]}"; do for tool in "${tools[@]}"; do
singleInstall $tool || exit 1 singleInstall $tool || exit 1