diff --git a/Library/Homebrew/cmd/--cache.rb b/Library/Homebrew/cmd/--cache.rb index a49e5b3c33..2e945cf877 100644 --- a/Library/Homebrew/cmd/--cache.rb +++ b/Library/Homebrew/cmd/--cache.rb @@ -24,12 +24,14 @@ module Homebrew description: "Show the cache file used when building from source." switch "--force-bottle", description: "Show the cache file used when pouring a bottle." + switch "--HEAD", + description: "Show the cache file used when building from HEAD." switch "--formula", description: "Only show cache files for formulae." switch "--cask", description: "Only show cache files for casks." - conflicts "--build-from-source", "--force-bottle", "--cask" + conflicts "--build-from-source", "--force-bottle", "--HEAD", "--cask" conflicts "--formula", "--cask" named_args [:formula, :cask] @@ -60,6 +62,8 @@ module Homebrew def print_formula_cache(formula, args:) if fetch_bottle?(formula, args: args) puts formula.bottle.cached_download + elsif args.HEAD? + puts formula.head.cached_download else puts formula.cached_download end