aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/formula_support.rb
AgeCommit message (Expand)Author
2017-10-18Use “squiggly” heredocs.Markus Reiter
2017-07-30formula_support: add provided_pre_high_sierra keg_onlyDominyk Tiller
2017-06-28Refactor using `Forwardable` and `DelegateClass`.Markus Reiter
2017-05-01formula_support: keg_only style harmonisationDominyk Tiller
2017-03-19audit: check system dupe deps on new formulae.Mike McQuaid
2017-01-17Add `keg_only :versioned_formula`.Mike McQuaid
2016-09-18Use new "macOS" naming where appropriate.Mike McQuaid
2016-09-17rubocop --auto-correct all remaining files.Mike McQuaid
2016-06-05formula_support: don't fail without CLT/XcodeMartin Afanasjew
2015-10-26BottleDisableReason: enforce the use of :disableBaptiste Fontaine
2015-10-23audit: warn about unknown bottle modifiersBaptiste Fontaine
2015-10-19Formula: add bottle disable DSLXu Cheng
2015-09-08formula_support: add Pre El Capitan keg_onlyDominyk Tiller
2015-08-04formula_support: add provided_pre_mavericksDominyk Tiller
2015-07-28KegOnlyReason: print only the explanation if there’s oneBaptiste Fontaine
2015-06-16"Mac OS X" -> "OS X" in copyJack Nagel
2014-09-12Don't use undent on keg-only reasonsJack Nagel
2014-08-28gettext, readline: Add keg_only :shadowed_by_osxShaun Jackman
2014-08-08Remove another unnecessary default argumentJack Nagel
2014-05-12document FormulaConflictAdam Vandenberg
2014-04-03Add keg-only reason symbols for Xcode 4.3 and Xcode 5Jack Nagel
2014-04-01Make keg_only validation lazyJack Nagel
2013-09-14Move SoftwareSpec to a separate fileJack Nagel
2013-06-28Reject versions that aren't stringsJack Nagel
2013-06-28Detect versions in tag specsJack Nagel
2013-06-28Simplify custom version scheme handlingJack Nagel
2013-06-09Separate formula conflicts from requirementsJack Nagel
2013-06-08Bottle DSL: allow checksums access.Mike McQuaid
2013-06-06Decouple bottle tags from MacOS.catJack Nagel
2013-06-06Use ivar accessorsJack Nagel
2013-06-04Extract attr_rw from Formula for reuseJack Nagel
2013-05-27Audit url/devel/head for redundant :usingAdam Vandenberg
2013-05-25Remove cat_without_underscores bottle methods.Mike McQuaid
2013-04-08Remove dead codeJack Nagel
2013-04-04Rename checksums.rb to match class nameJack Nagel
2013-03-28Suppress uninitialized instance variable warningsJack Nagel
2013-03-18Simplify SoftwareSpec checksum methodsJack Nagel
2013-03-12Pass filename and lineno arguments to class_evalJack Nagel
2013-03-11Relocate bottles using install_name_tool.Mike McQuaid
2013-03-09Remove redundant attr_readersJack Nagel
2013-03-09bottles: remove unused 'version' from DSL.Mike McQuaid
2013-03-01Add non-/usr/local bottles support.Mike McQuaid
2013-03-01Add custom bottle URL support.Mike McQuaid
2013-03-01Cleanup bottle DSL.Mike McQuaid
2013-02-11Avoid nil in URL specsJack Nagel
2013-01-29Don't use underscores in (new) bottle filenames.Mike McQuaid
2013-01-26Move BuildOptions to a separate fileJack Nagel
2013-01-26Refactor option handling internalsJack Nagel
2013-01-26BuildOptions: check has_option? for universal and 32-bitJack Nagel
2013-01-26BuildOptions: simplify setting descriptionJack Nagel