diff options
| author | Adam Vandenberg | 2009-12-04 22:33:09 -0800 |
|---|---|---|
| committer | Max Howell | 2009-12-12 16:24:14 +0000 |
| commit | 944fa2f960ea33b3f395d22446f2147d2d27513b (patch) | |
| tree | d92b833cfa534908325dab2fd413e5eff709cdce /Library | |
| parent | dfbf4725a5169205eb11be3a59ee239c599462f9 (diff) | |
| download | homebrew-944fa2f960ea33b3f395d22446f2147d2d27513b.tar.bz2 | |
Fix selflink script.
Diffstat (limited to 'Library')
| -rwxr-xr-x | Library/Contributions/selflink.sh | 13 |
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 |
