How to see available options for homebrew formula install?

David Winiecki picture David Winiecki · Jan 5, 2014 · Viewed 35k times · Source

I'm reading this stack overflow answer

Mac user and getting WARNING: Nokogiri was built against LibXML version 2.7.8, but has dynamically loaded 2.7.3

and I just want to know where they learned about the --with-xml2-config option in

brew install libxml2 --with-xml2-config

so that I can verify I really want to use this option myself and so I can better solve problems with homebrew myself in the future.

How can I see a description of this specific option and, more generally, find out all the available options for a formula when using brew install?

I know brew info FORMULA gets me some stuff like that, but brew info libxml2 only lists the options --universal, --without-python, and --HEAD.

For more info, here is another stack overflow question that is similar to this one but different: How can i get more info about a brew formula before installing?

Answer

squid picture squid · Mar 14, 2014

Use options first to check:

brew options libxml2

If this dose not satisfy you, edit the rb file directly, and do whatever you want to:

brew edit libxml2