Skip to content
Snippets Groups Projects
Commit 353d9561 authored by Adam Vandenberg's avatar Adam Vandenberg
Browse files

brew-linkapps - expand the target path once.

parent fd39ff2d
No related branches found
No related tags found
No related merge requests found
# Links any Applications (.app) found in installed prefixes to ~/Applications
require "formula"
unless File.exist? File.expand_path("~/Applications")
opoo File.expand_path("~/Applications")+" does not exist, stopping."
HOME_APPS = File.expand_path("~/Applications")
unless File.exist? HOME_APPS
opoo "#{HOME_APPS} does not exist, stopping."
exit 1
end
......@@ -14,7 +16,7 @@ HOMEBREW_CELLAR.subdirs.each do |keg|
Dir["#{f.prefix}/*.app"].each do |p|
puts "Linking #{p}"
appname = File.basename(p)
target = File.expand_path("~/Applications")+"/"+appname
target = HOME_APPS+"/"+appname
if File.exist? target
if File.symlink? target
system "rm", target
......@@ -22,7 +24,7 @@ HOMEBREW_CELLAR.subdirs.each do |keg|
onoe "#{target} already exists, skipping."
end
end
system "ln", "-s", p, File.expand_path("~/Applications")
system "ln", "-s", p, HOME_APPS
end
end
end
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment