From 7beed252270b5db0da7f08d1e60922fc99fbf073 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?fn=20=E2=8C=83=20=E2=8C=A5?= <70830482+FnControlOption@users.noreply.github.com> Date: Mon, 23 Aug 2021 20:37:02 -0700 Subject: [PATCH] cmd/cache: add --HEAD switch --- Library/Homebrew/cmd/--cache.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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