diff options
| author | Mike McQuaid | 2017-03-22 21:23:00 +0000 | 
|---|---|---|
| committer | Mike McQuaid | 2017-03-22 21:23:00 +0000 | 
| commit | 5fc4cabdeb37d47b59bddfa41f28dc3ff92d17ad (patch) | |
| tree | 88722ac299917641c078e5cae7080e832d777165 /Library/Homebrew/dev-cmd/tap-new.rb | |
| parent | 17cc40f112cbb7e5da5ef6d8eb3e3d5afbbd43e5 (diff) | |
| download | brew-5fc4cabdeb37d47b59bddfa41f28dc3ff92d17ad.tar.bz2 | |
tap-new: fix symlink creation.
Ensure the full HOMEBREW_TAP_DIR path is created before deleting and
creating the symlink for it. This ensures that non-`homebrew` taps will
have the necessary username/organisation folder created.
Fixes #2378.
Diffstat (limited to 'Library/Homebrew/dev-cmd/tap-new.rb')
| -rw-r--r-- | Library/Homebrew/dev-cmd/tap-new.rb | 1 | 
1 files changed, 1 insertions, 0 deletions
diff --git a/Library/Homebrew/dev-cmd/tap-new.rb b/Library/Homebrew/dev-cmd/tap-new.rb index 6e1977446..df295bf26 100644 --- a/Library/Homebrew/dev-cmd/tap-new.rb +++ b/Library/Homebrew/dev-cmd/tap-new.rb @@ -60,6 +60,7 @@ module Homebrew          - git -C "$HOMEBREW_REPOSITORY" reset --hard origin/master          - brew update || brew update          - HOMEBREW_TAP_DIR="$(brew --repo "$TRAVIS_REPO_SLUG")" +        - mkdir -p "$HOMEBREW_TAP_DIR"          - rm -rf "$HOMEBREW_TAP_DIR"          - ln -s "$PWD" "$HOMEBREW_TAP_DIR"          - export HOMEBREW_DEVELOPER="1"  | 
