aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorAdam Vandenberg2009-12-04 22:33:09 -0800
committerMax Howell2009-12-12 16:24:14 +0000
commit944fa2f960ea33b3f395d22446f2147d2d27513b (patch)
treed92b833cfa534908325dab2fd413e5eff709cdce /Library
parentdfbf4725a5169205eb11be3a59ee239c599462f9 (diff)
downloadhomebrew-944fa2f960ea33b3f395d22446f2147d2d27513b.tar.bz2
Fix selflink script.
Diffstat (limited to 'Library')
-rwxr-xr-xLibrary/Contributions/selflink.sh13
1 files changed, 4 insertions, 9 deletions
diff --git a/Library/Contributions/selflink.sh b/Library/Contributions/selflink.sh
index c08aa739f..7a33c2c79 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