aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/formula.rb
AgeCommit message (Expand)Author
2016-04-02various: Homebrew/core is the core tapXu Cheng
2016-03-07rename CoreFormulaRepository to CoreTapXu Cheng
2016-02-26formula: sort outdated versions naturally.Usman Akeju
2016-02-26various: use Tap abstractionXu Cheng
2016-02-18formula: add new pour_bottle DSL with reason.Mike McQuaid
2016-02-06make HOMEBREW_BREW_FILE a Pathname objectXu Cheng
2016-01-27allow PYTHONPATH to override Homebrew site-packagesTim D. Smith
2016-01-18Permit cleanup to remove outdated keg-only formulaeMisty De Meo
2016-01-18formula: output recommended/optional deps in JSON.John Zeringue
2016-01-15build: store source modified time in tabfileXu Cheng
2016-01-12Fix built_as_bottle in Formula's to_hashilovezfs
2016-01-05Revert "formula: pass sdk_path in std_cmake_args"Dominyk Tiller
2016-01-04formula: fix undefined method errorMateusz Lenik
2016-01-04cleanup: move code away from cmd/Baptiste Fontaine
2015-12-29formula: pass sdk_path in std_cmake_argsDominyk Tiller
2015-12-26Revert "minor perf improvements"Baptiste Fontaine
2015-12-26minor perf improvementsBaptiste Fontaine
2015-12-26Add -DNDEBUG to std_cmake_argsAlex Wang
2015-12-19move CoreFormulaRepository into separate fileXu Cheng
2015-12-09Formula#tap: returns tap objectXu Cheng
2015-12-09Formula: use CoreFormulaRepository, avoid duplicated logicXu Cheng
2015-12-07Overhaul, simplify and cleanup documentation.Mike McQuaid
2015-12-03centralize the logic of handling `homebrew-` in Tap.fetchXu Cheng
2015-11-29formula: use installed_prefixes/installed_kegsXu Cheng
2015-11-29add Formula#installed_prefixes and Formula#installed_kegsXu Cheng
2015-11-27formula: fix reference to self.Mike McQuaid
2015-11-27formula: add missing require.Andrew Thorburn
2015-11-27formula: refactor outdated handling, add to hash.Mike McQuaid
2015-11-17Common build environment methods moved in build_environment.rbBaptiste Fontaine
2015-11-16add Formula#pinned_versionXu Cheng
2015-11-11Formula.racks: exclude empty rackXu Cheng
2015-11-08set up Python sys.path from install HOMETim D. Smith
2015-11-01formula.rb: define `elisp` and `opt_elisp`Alex Dunn
2015-11-01add Formula#bottle_defined?Xu Cheng
2015-10-24formula: update bottle criteria explanationDominyk Tiller
2015-10-19Formula: add bottle disable DSLXu Cheng
2015-10-14FormulaValidationError: include full_nameBaptiste Fontaine
2015-10-14add Formula#aliasesXu Cheng
2015-10-14add alias_table and alias_reverse_table for core and tapXu Cheng
2015-10-14add Formula.core_alias_filesXu Cheng
2015-10-08handle TapFormulaWithOldnameAmbiguityErrorXu Cheng
2015-10-07link_overwrite if the owning keg no longer existsRobin Neatherway
2015-09-30cache tapsXu Cheng
2015-09-24Formula#system: fix log output for travisXu Cheng
2015-09-23Formula#system: print dot for travisXu Cheng
2015-09-23formula: increase fail log lines, allow config.Mike McQuaid
2015-09-13Formula: add alias_full_namesXu Cheng
2015-09-13Formula#core_names: use core_filesXu Cheng
2015-09-13uniq before sortXu Cheng
2015-09-13Formula#to_hash: add bottle infoXu Cheng