From f52ebe5fc74cdcfa343a407978a8a38aefb9d2ca Mon Sep 17 00:00:00 2001 From: Misty De Meo Date: Sat, 20 Oct 2012 20:54:11 -0500 Subject: 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--- Library/Homebrew/extend/pathname.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Library/Homebrew/extend') 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 -- cgit v1.2.3