aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/extend
diff options
context:
space:
mode:
authorMisty De Meo2012-10-20 20:54:11 -0500
committerMisty De Meo2012-10-20 21:00:46 -0500
commitf52ebe5fc74cdcfa343a407978a8a38aefb9d2ca (patch)
treee8a12296ae48ff0c946f1832e93b0bafe9fb2bd3 /Library/Homebrew/extend
parent606769bebcc976436530b5651cceeaf45a29a34e (diff)
downloadhomebrew-f52ebe5fc74cdcfa343a407978a8a38aefb9d2ca.tar.bz2
brew ln --force is now brew ln --overwrite
* Renames --force to --overwrite, freeing up brew ln --force for #13349 * Changes --dry-run to preview linking by default, rather than overwriting. An overwrite dry-run can be simulated via both --dry-run --overwrite * Adds some basic Keg tests
Diffstat (limited to 'Library/Homebrew/extend')
-rw-r--r--Library/Homebrew/extend/pathname.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/Library/Homebrew/extend/pathname.rb b/Library/Homebrew/extend/pathname.rb
index bab1064d8..054e5b078 100644
--- a/Library/Homebrew/extend/pathname.rb
+++ b/Library/Homebrew/extend/pathname.rb
@@ -269,10 +269,10 @@ class Pathname
Could not symlink file: #{src.expand_path}
Target #{self} already exists. You may need to delete it.
To force the link and delete this file, do:
- brew link -f formula_name
+ brew link --overwrite formula_name
To list all files that would be deleted:
- brew link -n formula_name
+ brew link --overwrite --dry-run formula_name
EOS
elsif !dirname.writable_real?
raise <<-EOS.undent