Brew formulae install options
Solution 1:
Formula Cookbook ¶ Adding optional steps might be helpful for you:
If you want to add an
option
:class Yourformula < Formula ... option "with-ham", "Description of the option" option "without-spam", "Another description" depends_on "foo" => :optional # will automatically add a with-foo option ...
And then to define the effects the
option
s have:if build.with? "ham" # note, no "with" in the option name (it is added by the build.with? method) end if build.without? "ham" # works as you'd expect. True if `--without-ham` was given. end