Allow requirements to record tags
To allow
depends_on :x11 => :optional
and friends to work as expected, make requirements record any tags and
add special handling to the X11Dependency to record both a minimum
version and additional tags.
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
Showing
- Library/Homebrew/dependencies.rb 47 additions, 18 deletionsLibrary/Homebrew/dependencies.rb
- Library/Homebrew/requirements.rb 6 additions, 4 deletionsLibrary/Homebrew/requirements.rb
- Library/Homebrew/test/test_comparableset.rb 1 addition, 0 deletionsLibrary/Homebrew/test/test_comparableset.rb
- Library/Homebrew/test/test_dependencies.rb 36 additions, 0 deletionsLibrary/Homebrew/test/test_dependencies.rb
- Library/Homebrew/test/test_requirements.rb 60 additions, 2 deletionsLibrary/Homebrew/test/test_requirements.rb
Loading
Please register or sign in to comment