aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorMisty De Meo2013-03-05 16:00:16 -0600
committerMisty De Meo2013-03-12 08:18:06 -0500
commit10d5ed56f1412b816b896508bdfc7844086f7e5c (patch)
tree8de8aa017bef202619dab990c9add877649826ef /Library
parent3381142bc7ee5e978494d7b89355e6f145b927a5 (diff)
downloadbrew-10d5ed56f1412b816b896508bdfc7844086f7e5c.tar.bz2
brew switch: change optlinks for keg-only formulae
Diffstat (limited to 'Library')
-rwxr-xr-xLibrary/Contributions/cmd/brew-switch.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/Library/Contributions/cmd/brew-switch.rb b/Library/Contributions/cmd/brew-switch.rb
index 9ea122cc3..6f6120189 100755
--- a/Library/Contributions/cmd/brew-switch.rb
+++ b/Library/Contributions/cmd/brew-switch.rb
@@ -35,7 +35,11 @@ cellar.children.select { |pn| pn.directory? }.each do |v|
end
# Link new version, if not keg-only
-unless f.keg_only?
+if f.keg_only?
+ keg = Keg.new(cellar+version)
+ keg.optlink
+ puts "Opt link created for #{keg}"
+else
keg = Keg.new(cellar+version)
puts "#{keg.link} links created for #{keg}"
end