caveats: handle non-Homebrew plists.
Mentioned in Homebrew/homebrew#34484.
This commit is contained in:
parent
6017811397
commit
b89bacb9c9
@ -108,7 +108,11 @@ class Caveats
|
|||||||
destination = f.plist_startup ? '/Library/LaunchDaemons' \
|
destination = f.plist_startup ? '/Library/LaunchDaemons' \
|
||||||
: '~/Library/LaunchAgents'
|
: '~/Library/LaunchAgents'
|
||||||
|
|
||||||
plist_filename = f.plist_path.basename
|
plist_filename = if f.plist
|
||||||
|
f.plist_path.basename
|
||||||
|
else
|
||||||
|
File.basename Dir["#{keg.to_path}/*.plist"].first
|
||||||
|
end
|
||||||
plist_link = "#{destination}/#{plist_filename}"
|
plist_link = "#{destination}/#{plist_filename}"
|
||||||
plist_domain = f.plist_path.basename('.plist')
|
plist_domain = f.plist_path.basename('.plist')
|
||||||
destination_path = Pathname.new File.expand_path destination
|
destination_path = Pathname.new File.expand_path destination
|
||||||
|
Loading…
x
Reference in New Issue
Block a user