Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

:optional and :recommended installs #13230

Closed
joeyhoer opened this issue Aug 12, 2015 · 1 comment
Closed

:optional and :recommended installs #13230

joeyhoer opened this issue Aug 12, 2015 · 1 comment

Comments

@joeyhoer
Copy link
Contributor

Some applications provide optional binary installs (e.g. Kaleidoscope's ksdiff, Github Desktop's github), while others install multiple GUI apps (e.g. NanoStudio).

Cask provides --no-binaries which will skip symlinking all executable binaries into /usr/local/bin. But offers no other methods to specify if any of these additional apps/binaries/tools should be installed.

Homebrew uses :optional and :required to denote special build actions, available via --with- and --without-. It would be great if Cask could reproduce this functionality, giving a little more control over what is installed.

Possibly related to #2992.

@vitorgalvao
Copy link
Member

#2992 already covers most of this. As for using only some of a type of artifact, definitely not, at least for now. First we’ll need to fix how we install stuff, and only then we can think of something like this. It is a very niche request, though, and I’ve never seen any interest whatsoever from the core team or any user, so even in the future it’s unlikely it’ll be done without a PR.

@Homebrew Homebrew locked and limited conversation to collaborators May 8, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants