On Fri, May 16, 2014 at 08:24:30AM -0700, Adam Vandenberg wrote:
> >
> >    depends_on 'pkg-config' => :build
> > -  depends_on 'libusb-compat'
> > -  depends_on 'libftdi0' if build.include? 'enable-ft2232_libftdi'
> > -  depends_on 'hidapi' if build.include? 'enable-cmsis-dap'
> > +  depends_on :libtool
> > +  depends_on 'libusb' => :recommended
> > +  # some drivers are still not converted to libusb-1.0
> > +  depends_on 'libusb-compat' if build.with? 'libusb'
> > +  depends_on 'libftdi' => :recommended
>
> `:recommended` automatically generates an `option` with a default message. The `option` can still be specified to customize the message, though.

I know, and that was my intent to customize the message to specify the
affected adapter drivers, yes.

> > @@ -10,52 +10,39 @@ class OpenOcd < Formula
> >
> >      depends_on :autoconf
>
> Are autoconf/automake still needed?

For git HEAD builds, certainly, for tarballs -- no.

--
Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software!
mailto:fercerpav@gmail.com