cmd: allow --display-times with --cask

This commit is contained in:
Todd Schulman 2024-04-08 07:35:01 -04:00
parent c404dd9a05
commit 18e2a37d14
3 changed files with 9 additions and 12 deletions

View File

@ -32,6 +32,9 @@ module Homebrew
switch "-d", "--debug", switch "-d", "--debug",
description: "If brewing fails, open an interactive debugging session with access to IRB " \ description: "If brewing fails, open an interactive debugging session with access to IRB " \
"or a shell inside the temporary build directory." "or a shell inside the temporary build directory."
switch "--display-times",
env: :display_install_times,
description: "Print install times for each package at the end of the run."
switch "-f", "--force", switch "-f", "--force",
description: "Install formulae without checking for previously installed keg-only or " \ description: "Install formulae without checking for previously installed keg-only or " \
"non-migrated versions. When installing casks, overwrite existing files " \ "non-migrated versions. When installing casks, overwrite existing files " \
@ -103,10 +106,6 @@ module Homebrew
description: "Optimise bottles for the specified architecture rather than the oldest " \ description: "Optimise bottles for the specified architecture rather than the oldest " \
"architecture supported by the version of macOS the bottles are built on.", "architecture supported by the version of macOS the bottles are built on.",
}], }],
[:switch, "--display-times", {
env: :display_install_times,
description: "Print install times for each package at the end of the run.",
}],
[:switch, "-i", "--interactive", { [:switch, "-i", "--interactive", {
description: "Download and patch <formula>, then open a shell. This allows the user to " \ description: "Download and patch <formula>, then open a shell. This allows the user to " \
"run `./configure --help` and otherwise determine how to turn the software " \ "run `./configure --help` and otherwise determine how to turn the software " \

View File

@ -31,6 +31,9 @@ module Homebrew
switch "-d", "--debug", switch "-d", "--debug",
description: "If brewing fails, open an interactive debugging session with access to IRB " \ description: "If brewing fails, open an interactive debugging session with access to IRB " \
"or a shell inside the temporary build directory." "or a shell inside the temporary build directory."
switch "--display-times",
env: :display_install_times,
description: "Print install times for each package at the end of the run."
switch "-f", "--force", switch "-f", "--force",
description: "Install without checking for previously installed keg-only or " \ description: "Install without checking for previously installed keg-only or " \
"non-migrated versions." "non-migrated versions."
@ -57,10 +60,6 @@ module Homebrew
depends_on: "--build-from-source", depends_on: "--build-from-source",
description: "Generate debug symbols on build. Source will be retained in a cache directory.", description: "Generate debug symbols on build. Source will be retained in a cache directory.",
}], }],
[:switch, "--display-times", {
env: :display_install_times,
description: "Print install times for each formula at the end of the run.",
}],
[:switch, "-g", "--git", { [:switch, "-g", "--git", {
description: "Create a Git repository, useful for creating patches to the software.", description: "Create a Git repository, useful for creating patches to the software.",
}], }],

View File

@ -28,6 +28,9 @@ module Homebrew
switch "-d", "--debug", switch "-d", "--debug",
description: "If brewing fails, open an interactive debugging session with access to IRB " \ description: "If brewing fails, open an interactive debugging session with access to IRB " \
"or a shell inside the temporary build directory." "or a shell inside the temporary build directory."
switch "--display-times",
env: :display_install_times,
description: "Print install times for each package at the end of the run."
switch "-f", "--force", switch "-f", "--force",
description: "Install formulae without checking for previously installed keg-only or " \ description: "Install formulae without checking for previously installed keg-only or " \
"non-migrated versions. When installing casks, overwrite existing files " \ "non-migrated versions. When installing casks, overwrite existing files " \
@ -69,10 +72,6 @@ module Homebrew
depends_on: "--build-from-source", depends_on: "--build-from-source",
description: "Generate debug symbols on build. Source will be retained in a cache directory.", description: "Generate debug symbols on build. Source will be retained in a cache directory.",
}], }],
[:switch, "--display-times", {
env: :display_install_times,
description: "Print install times for each package at the end of the run.",
}],
[:switch, "--overwrite", { [:switch, "--overwrite", {
description: "Delete files that already exist in the prefix while linking.", description: "Delete files that already exist in the prefix while linking.",
}], }],