brew uses: parse ARGV properly
`ARGV.flag?` = `ARGV.include?` + `ARGV.switch?` Closes Homebrew/homebrew#36727. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
This commit is contained in:
parent
105eaf3382
commit
f640cbac9e
@ -12,8 +12,8 @@ module Homebrew
|
||||
formulae = (ARGV.include? "--installed") ? Formula.installed : Formula
|
||||
recursive = ARGV.flag? "--recursive"
|
||||
ignores = []
|
||||
ignores << "build?" if ARGV.flag? "--skip-build"
|
||||
ignores << "optional?" if ARGV.flag? "--skip-optional"
|
||||
ignores << "build?" if ARGV.include? "--skip-build"
|
||||
ignores << "optional?" if ARGV.include? "--skip-optional"
|
||||
|
||||
uses = formulae.select do |f|
|
||||
used_formulae.all? do |ff|
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user