From 4731add213b5bc4b1670b779d2bf9c3952377adb Mon Sep 17 00:00:00 2001 From: Adam Vandenberg Date: Fri, 4 Dec 2009 22:33:09 -0800 Subject: [PATCH] Fix selflink script. --- Library/Contributions/selflink.sh | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/Library/Contributions/selflink.sh b/Library/Contributions/selflink.sh index c08aa739f5..7a33c2c79c 100755 --- a/Library/Contributions/selflink.sh +++ b/Library/Contributions/selflink.sh @@ -17,30 +17,25 @@ source_base=`pwd` if [[ $mode == install ]]; then # Ensure that the Cellar exists -- otherwise Homebrew breaks if [[ ! -e "$source_base/Cellar" ]] ; then - mkdir -p "$source_base/Cellar" + mkdir -p "$install_base/Cellar" fi - if [[ ! -e "$install_base/bin" ]] ; then + if [[ ! -e "$source_base/bin" ]] ; then mkdir -p $install_base/bin fi ln -s "$source_base/bin/brew" "$install_base/bin/brew"; - ln -s "$source_base/Library" "$install_base/Library"; ln -s "$source_base/Cellar" "$install_base/Cellar"; elif [[ $mode == undo ]]; then if [[ -h "$install_base/bin/brew" ]] ; then rm "$install_base/bin/brew" fi - if [[ -h "$install_base/Library" ]] ; then - rm "$install_base/Library" - fi - if [[ -h "$install_base/Cellar" ]] ; then rm "$install_base/Cellar" fi else echo "Unknown command: $mode"; - echo "\tselflink.sh [install] >> symlinks to $install_base" - echo "\tselflink.sh undo >> removes symlinks from $install_base" + echo " selflink.sh [install] >> symlinks to $install_base" + echo " selflink.sh undo >> removes symlinks from $install_base" fi