[feature request, Homebrew Cask] multiple manpage support #5837
Closed
mcornick
started this conversation in
Ideas, Issue Triage, and General discussions
Replies: 2 comments
-
|
ah, right, manpage should be an array, indeed. |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Opened: #5839 Thanks! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Greetings,
I'm working on migrating my project clilol (https://github.com/mcornick/clilol) from Homebrew formula to Homebrew cask. I've got everything figured out except for one thing: my project has multiple manpages, one for each subcommand (there are over 60 such subcommands.) When creating a cask in Homebrew's native ruby, one can simply repeat the
manpage "XXX.1"stanza as many times as needed; however, since GoReleaser's configuration is YAML, only one manpage can be defined. Trying to repeat for multiple manpages in YAML failsgoreleaser check(as it should), trying to specify a list as one argument tomanpagealso fails (the list can't be marshalled back to a single string), and trying things likemanpage: XXX.1 YYY.1ormanpage: XXX.1,YYY.1doesn't bother GoReleaser, but does create an invalid cask file thatbrew install --caskwon't accept.Therefore, I'm requesting some kind of support in GoReleaser for multiple manpages in a cask. Ideally, this could look something like
or, even better, recognize a wildcard so
manpages: *.1picks up everything without having to list them all.Thanks for your consideration!
Beta Was this translation helpful? Give feedback.
All reactions