mxcl/homebrew — Issue #9982: Move options to DSL
Author: adamv
Created: 2012-02-05 04:03:16+00:00
State: open

`def options` was modelled after `def patches`, but returning lists of lists is kind of weird.

Suggest that we deprecate the `def options` syntax and replace it with:

option 'name', 'description'

Well-known symbols may also be supported, such as:

option :universal

A new build_options member will be available on Formula, and using this object will be suggested instead of inspecting ARGV directly.