blob: d496e309ea185f86c22a245d289fdccb5ae37e26 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
module Hbc
class CLI
class Home < AbstractCommand
def run
if casks.none?
odebug "Opening project homepage"
self.class.open_url "https://caskroom.github.io/"
else
casks.each do |cask|
odebug "Opening homepage for Cask #{cask}"
self.class.open_url cask.homepage
end
end
end
def self.open_url(url)
SystemCommand.run!(OS::PATH_OPEN, args: ["--", url])
end
def self.help
"opens the homepage of the given Cask"
end
end
end
end
|