aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/formula_installer.rb
AgeCommit message (Expand)Author
2014-08-16Remove the universal accessor from BuildOptionsJack Nagel
2014-08-13More idiomatic way to combine arraysJack Nagel
2014-08-13Simplify build_argvJack Nagel
2014-08-13Replace Options.coerce with an alternate constructorJack Nagel
2014-08-13Revert "Replace Options.coerce with an alternate constructor"Mike McQuaid
2014-08-12Replace Options.coerce with an alternate constructorJack Nagel
2014-08-12Clarify keg-only caveatsMisty De Meo
2014-08-11Replace the build object rather than mutate itJack Nagel
2014-08-11formula_installer: check for recommended/optional.Mike McQuaid
2014-08-11formula_installer: default_formula using build.Mike McQuaid
2014-08-10options.each only yields one argument to the blockJack Nagel
2014-08-10Disconnect defined options from the build objectJack Nagel
2014-08-10Revert "formula_installer: fix reqs default formulae."Mike McQuaid
2014-08-10formula_installer: fix reqs default formulae.Tomasz Pajor
2014-08-08Read from the error pipe in a separate threadJack Nagel
2014-08-02Use polymorphism to simplify stdlib compatibility checkJack Nagel
2014-07-31Hide the options data structure betterJack Nagel
2014-07-29Use the library path constant to get the library pathJack Nagel
2014-07-29Decouple DATA patches from the executing scriptJack Nagel
2014-07-24Stop rescuing Exception when making opt linkJack Nagel
2014-07-24Push keg_only special-case into linkJack Nagel
2014-07-24Pass the keg object into link and fix_install_namesJack Nagel
2014-07-22Hide the downloader implementation from the installerJack Nagel
2014-07-09formula_installer: bottle against Homebrew Python.Mike McQuaid
2014-06-30Use formula opt shortcutsJack Nagel
2014-06-27Use the keg object to manipulate the linked keg recordJack Nagel
2014-06-27Give more detailed information about link errors at install-timeJack Nagel
2014-06-26Remove dead codeJack Nagel
2014-06-22Move deprecated Formula class methods to compatJack Nagel
2014-06-20Remove ARGV.filter_for_dependenciesJack Nagel
2014-06-20Decouple spec selection from ARGVJack Nagel
2014-06-20Revert "formula_installer: bottle against Homebrew Python."Mike McQuaid
2014-06-20formula_installer: bottle against Homebrew Python.Mike McQuaid
2014-06-17Fix retry condition when auto-tapping depsJack Nagel
2014-06-16Move head-only checks to cmd/installJack Nagel
2014-05-31Use Pathname.glob when we want pathname objectsJack Nagel
2014-05-20Don't try to lock the same formula more than onceJack Nagel
2014-04-26Explicitly pass key-value options to the build processJack Nagel
2014-04-21Adjust installer for updated link error handlingJack Nagel
2014-04-10Add hooks for pouring bottles.Mike McQuaid
2014-04-05Guard against nil in inherited_options hashJack Nagel
2014-04-05Avoid realpath where it is not necessaryJack Nagel
2014-04-05Ignore interrupts while cleaning upJack Nagel
2014-04-05Automatically reinstall up-to-date dependencies that are missing optionsJack Nagel
2014-04-05Rename outdated_keg to linked_kegJack Nagel
2014-04-05Load install receipt before performing any operations on existing kegsJack Nagel
2014-04-05Ensure build deps are installed for deps with inherited optionsJack Nagel
2014-04-04Need to still check formula build state for some reasonJack Nagel
2014-04-04Fix universal option inheritance during upgradesJack Nagel
2014-04-03formula_installer: check pour from requirements.Mike McQuaid