aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/requirements
AgeCommit message (Collapse)Author
2013-05-24Remove default_formula from MPIDependency.Mike McQuaid
Closes Homebrew/homebrew#19966.
2013-05-23Directory, not folderJack Nagel
2013-05-10Allow requirements to specify a default formula.Mike McQuaid
This allows default resolution of requirements without user intervention. Closes Homebrew/homebrew#19627.
2013-05-06Fix type error in conflict_requirementJack Nagel
Fixes Homebrew/homebrew#19636.
2013-05-06Reduce allocations in dependency constructionJack Nagel
By always passing around a single, unnested array rather than splatting and then defensively flattening and compacting things, we can avoid allocating a bunch of unnecessary arrays. This gives a performance boost of roughly 4% when enumerating 2500 formulae, and has the side effect of cleaning up the dependency API.
2013-04-02Fix missing require in x11_dependency.rbJack Nagel
Fixes Homebrew/homebrew#18918.
2013-04-02Shrink requirements.rbJack Nagel