aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/formula.rb
AgeCommit message (Expand)Author
2013-10-22Remove "double negative" conditionJack Nagel
2013-10-22Eagerly initialize formula specsJack Nagel
2013-10-19HOMEBREW_GIT_ETC: fix nil etc bug.Mike McQuaid
2013-10-19formula: fix git_etc bash_completion handling.Mike McQuaid
2013-10-10git_etc: update based on bottle etc/var changes.Mike McQuaid
2013-10-10formula: add bottle_prefix method.Mike McQuaid
2013-10-10InstallRenamed: don't overwrite etc files; rename.Mike McQuaid
2013-10-04Check types in Formula#==Jack Nagel
2013-09-27Bottle: set version from stable spec.Mike McQuaid
2013-09-26Simplify setup for local bottle installationJack Nagel
2013-09-22Group DSL methods that delegate to the stable specJack Nagel
2013-09-21Allow explicitly requiring universal depsJack Nagel
2013-09-21Move dependencies to SoftwareSpecJack Nagel
2013-09-21Move options to SoftwareSpecJack Nagel
2013-09-21Give this condition a more revealing nameJack Nagel
2013-09-17Make spec-scoped resources override top-level resourcesJack Nagel
2013-09-17Make top-level resources apply to all specsJack Nagel
2013-09-17Track initialized specsJack Nagel
2013-09-17Move formula resources to SoftwareSpecJack Nagel
2013-09-17Reimplement SoftwareSpec on top of ResourceJack Nagel
2013-09-17Decouple Resource from SoftwareSpecJack Nagel
2013-09-16Cater to download strategies not yielding a fileSamuel Cochran
2013-09-14Move SoftwareSpec to a separate fileJack Nagel
2013-09-13Stop exposing the download strategy from FormulaJack Nagel
2013-09-13head DSL can accept a blockJack Nagel
2013-09-12Use SoftwareSpec directly when using a stable blockJack Nagel
2013-09-11Implement ResourcesAdam Vandenberg
2013-09-07Use block-form of File.open and let Ruby do the cleanupJack Nagel
2013-09-07ARGV.verbose? is always false hereJack Nagel
2013-09-07Optionally use git to keep brew etc versioned.Mike McQuaid
2013-09-06Fix file descriptor leak in Formula#systemJack Nagel
2013-09-06Enable verbose compile command in create template.Xiyue Deng
2013-09-05Improve python tests for brew botsSamuel John
2013-09-02Formula: record full path to non-core formulaMisty De Meo
2013-09-01Implement fails_with for non-Apple compilersMisty De Meo
2013-08-31Push dependency option generation into BuildOptionsJack Nagel
2013-08-30Use system path for more tools, for Linux compat.Dan Hughes
2013-08-29Allow conflicts_with to accept multiple formula namesJack Nagel
2013-08-28Don't consider files in the Cellar as RacksSamuel John
2013-08-20Use ENV.update to restore removed variablesJack Nagel
2013-08-10Check that the cellar exists in Formula.installedJack Nagel
2013-08-08Don't hard-code PYTHONPATH for `brew test`Samuel John
2013-08-08Improve docs for Formula#python (python_helper)Samuel John
2013-07-18Formula: temporarily set PYTHONPATH.Mike McQuaid
2013-07-12Move inreplace off of ObjectJack Nagel
2013-06-29Do this in a saner wayJack Nagel
2013-06-29Move Formula.factory into new Formulary moduleAdam Vandenberg
2013-06-29Add TODO to canonical_nameAdam Vandenberg
2013-06-29Pass strings to factoryAdam Vandenberg
2013-06-26Formula.each: note why import failedJack Nagel