diff --git a/completions/fish/brew.fish b/completions/fish/brew.fish index e033ba1806..49a3996a98 100644 --- a/completions/fish/brew.fish +++ b/completions/fish/brew.fish @@ -149,7 +149,7 @@ function __fish_brew_suggest_commands -d "Lists all commands names, including al end end -function __fish_brew_suggest_diagnostic_check -d "List available diagnostic checks" +function __fish_brew_suggest_diagnostic_checks -d "List available diagnostic checks" brew doctor --list-checks end diff --git a/docs/Manpage.md b/docs/Manpage.md index f6d19f9744..d3c024431d 100644 --- a/docs/Manpage.md +++ b/docs/Manpage.md @@ -1707,6 +1707,8 @@ Only supports GitHub Actions as a CI provider. This is because Homebrew uses Git Don't check if the local system is set up correctly. * `--build-from-source`: Build from source rather than building bottles. +* `--build-dependents-from-source`: + Build dependents from source rather than testing bottles. * `--junit`: generate a JUnit XML test results file. * `--keep-old`: @@ -1733,8 +1735,14 @@ Only supports GitHub Actions as a CI provider. This is because Homebrew uses Git Set the Git author/committer email to the given email. * `--publish`: Publish the uploaded bottles. +* `--skip-dependents`: + Don't test any dependents. * `--skip-recursive-dependents`: Only test the direct dependents. +* `--skip-unbottled-arm`: + Only test bottled formulae on Apple Silicon. +* `--skip-unbottled-linux`: + Only test bottled formulae on Linux. * `--only-cleanup-before`: Only run the pre-cleanup step. Needs `--cleanup`. * `--only-setup`: @@ -1745,8 +1753,18 @@ Only supports GitHub Actions as a CI provider. This is because Homebrew uses Git Only run the formulae steps. * `--only-formulae-detect`: Only run the formulae detection steps. +* `--only-formulae-dependents`: + Only run the formulae dependents steps. * `--only-cleanup-after`: Only run the post-cleanup step. Needs `--cleanup`. +* `--testing-formulae`: + Use these testing formulae rather than running the formulae detection steps. +* `--added-formulae`: + Use these added formulae rather than running the formulae detection steps. +* `--deleted-formulae`: + Use these deleted formulae rather than running the formulae detection steps. +* `--skipped-or-failed-formulae`: + Use these skipped or failed formulae from formulae steps for a formulae dependents step. ### `unalias` *`alias`* [...] diff --git a/manpages/brew.1 b/manpages/brew.1 index 3c139eb0c2..00b783f854 100644 --- a/manpages/brew.1 +++ b/manpages/brew.1 @@ -2396,6 +2396,10 @@ Don\'t check if the local system is set up correctly\. Build from source rather than building bottles\. . .TP +\fB\-\-build\-dependents\-from\-source\fR +Build dependents from source rather than testing bottles\. +. +.TP \fB\-\-junit\fR generate a JUnit XML test results file\. . @@ -2448,10 +2452,22 @@ Set the Git author/committer email to the given email\. Publish the uploaded bottles\. . .TP +\fB\-\-skip\-dependents\fR +Don\'t test any dependents\. +. +.TP \fB\-\-skip\-recursive\-dependents\fR Only test the direct dependents\. . .TP +\fB\-\-skip\-unbottled\-arm\fR +Only test bottled formulae on Apple Silicon\. +. +.TP +\fB\-\-skip\-unbottled\-linux\fR +Only test bottled formulae on Linux\. +. +.TP \fB\-\-only\-cleanup\-before\fR Only run the pre\-cleanup step\. Needs \fB\-\-cleanup\fR\. . @@ -2472,9 +2488,29 @@ Only run the formulae steps\. Only run the formulae detection steps\. . .TP +\fB\-\-only\-formulae\-dependents\fR +Only run the formulae dependents steps\. +. +.TP \fB\-\-only\-cleanup\-after\fR Only run the post\-cleanup step\. Needs \fB\-\-cleanup\fR\. . +.TP +\fB\-\-testing\-formulae\fR +Use these testing formulae rather than running the formulae detection steps\. +. +.TP +\fB\-\-added\-formulae\fR +Use these added formulae rather than running the formulae detection steps\. +. +.TP +\fB\-\-deleted\-formulae\fR +Use these deleted formulae rather than running the formulae detection steps\. +. +.TP +\fB\-\-skipped\-or\-failed\-formulae\fR +Use these skipped or failed formulae from formulae steps for a formulae dependents step\. +. .SS "\fBunalias\fR \fIalias\fR [\.\.\.]" Remove aliases\. .