aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorMike McQuaid2016-08-20 08:46:53 +0100
committerGitHub2016-08-20 08:46:53 +0100
commitdf3dc9bb262f9eaabdc10350e1829b0684cfd4f5 (patch)
treec92194867486a2ef215698e0b076d405f00f69da /Library
parent6da26069364fee09709bf572a10288d3d30006f9 (diff)
parent0dd320318706bed665038350f11a74a0fb8e7f34 (diff)
downloadbrew-df3dc9bb262f9eaabdc10350e1829b0684cfd4f5.tar.bz2
Merge pull request #765 from reitermarkus/caskroom-tap
Install Cask’s default tap if untapped.
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/cask/lib/hbc/cli.rb1
-rw-r--r--Library/Homebrew/cask/lib/hbc/locations.rb2
-rw-r--r--Library/Homebrew/official_taps.rb1
-rw-r--r--Library/Homebrew/tap.rb2
4 files changed, 3 insertions, 3 deletions
diff --git a/Library/Homebrew/cask/lib/hbc/cli.rb b/Library/Homebrew/cask/lib/hbc/cli.rb
index be40ce11b..d1fb99108 100644
--- a/Library/Homebrew/cask/lib/hbc/cli.rb
+++ b/Library/Homebrew/cask/lib/hbc/cli.rb
@@ -142,6 +142,7 @@ class Hbc::CLI
command_string, *rest = *arguments
rest = process_options(rest)
command = Hbc.help ? "help" : lookup_command(command_string)
+ Hbc.default_tap.install unless Hbc.default_tap.installed?
Hbc.init if should_init?(command)
run_command(command, *rest)
rescue Hbc::CaskError, Hbc::CaskSha256MismatchError => e
diff --git a/Library/Homebrew/cask/lib/hbc/locations.rb b/Library/Homebrew/cask/lib/hbc/locations.rb
index e4d88f318..b800cf6b6 100644
--- a/Library/Homebrew/cask/lib/hbc/locations.rb
+++ b/Library/Homebrew/cask/lib/hbc/locations.rb
@@ -126,7 +126,7 @@ module Hbc::Locations
attr_writer :default_tap
def default_tap
- @default_tap ||= Tap.fetch("caskroom/homebrew-cask")
+ @default_tap ||= Tap.fetch("caskroom", "homebrew-cask")
end
def path(query)
diff --git a/Library/Homebrew/official_taps.rb b/Library/Homebrew/official_taps.rb
index 55e726102..53f3640d1 100644
--- a/Library/Homebrew/official_taps.rb
+++ b/Library/Homebrew/official_taps.rb
@@ -17,7 +17,6 @@ OFFICIAL_TAPS = %w[
].freeze
OFFICIAL_CMD_TAPS = {
- "caskroom/cask" => ["cask"],
"homebrew/bundle" => ["bundle"],
"homebrew/services" => ["services"],
}.freeze
diff --git a/Library/Homebrew/tap.rb b/Library/Homebrew/tap.rb
index 22b123250..fb194a5bb 100644
--- a/Library/Homebrew/tap.rb
+++ b/Library/Homebrew/tap.rb
@@ -307,7 +307,7 @@ class Tap
@formula_dir ||= [path/"Formula", path/"HomebrewFormula", path].detect(&:directory?)
end
- # path to the directory of all casks for caskroom/cask {Tap}.
+ # path to the directory of all {Cask} files for this {Tap}.
def cask_dir
@cask_dir ||= path/"Casks"
end