aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/formula_installer.rb
AgeCommit message (Expand)Author
2014-11-23formula_installer: don't always post_install.Mike McQuaid
2014-11-17Regard any installation of the formula as conflictsaereal
2014-11-03Revert "Revert "FormulaInstaller: make mode reader methods private""Jack Nagel
2014-11-03Make quieter an installer modeJack Nagel
2014-11-03Make git an installer modeJack Nagel
2014-11-03Revert "FormulaInstaller: make mode reader methods private"Jack Nagel
2014-11-02FormulaInstaller: make mode predicate methods privateJack Nagel
2014-11-02FormulaInstaller: make mode reader methods privateJack Nagel
2014-10-31Remove FormulaAlreadyInstalledErrorJack Nagel
2014-10-29Add predicate methods for specs and stop testing internalsJack Nagel
2014-10-29Rename "f" to "formula" in the installerJack Nagel
2014-10-29Remove unreachable branchJack Nagel
2014-10-29Test default formula requirements against correct dependentJack Nagel
2014-10-29Reduce explicit branches in dependency expansionJack Nagel
2014-10-27formula_installer: set exit code to failed always.Mike McQuaid
2014-10-19formula_installer: tweak argument migration warn.Mike McQuaid
2014-10-19formula_installer: warn on deprecated options.Mike McQuaid
2014-10-17Pull conditional out of begin blockJack Nagel
2014-10-17Move some code to the pour methodJack Nagel
2014-10-13Reorganize post-install checks so we can share more codeJack Nagel
2014-10-13Remove repeated conditionalJack Nagel
2014-10-13Simplify post-install audit outputJack Nagel
2014-10-01Post-install audit for shadowed header filesJack Nagel
2014-09-28Rearrange build process cleanup to avoid spawning a reader threadJack Nagel
2014-09-18Rewrite debugger to remove monkeypatches and use of call/ccJack Nagel
2014-09-16Fix variable shadowing bug in requirement expansionJack Nagel
2014-09-14Consistently call name on formula instead of relying on to_sJack Nagel
2014-09-14Remove InstallationError superclassJack Nagel
2014-08-26Structure the build process so that we don't need an at_exit hookJack Nagel
2014-08-26Avoid intermediate option objectsJack Nagel
2014-08-24Revert "Use the dependency object as the key in the inherited_options hash"Jack Nagel
2014-08-24Use the dependency object as the key in the inherited_options hashJack Nagel
2014-08-24Consider on-disk state when computing dependenciesJack Nagel
2014-08-22Pull common stdlib checking code into a methodJack Nagel
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