aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2014-06-24Rename Keg#fname to Keg#nameJack Nagel
2014-06-24Use Keg#uninstall to clean up kegsJack Nagel
2014-06-23Add module for logging filesystem leaks in testsJack Nagel
2014-06-23Make the test tmpdir a constantJack Nagel
2014-06-23Keg#unlink only removes a linked keg entry *for that keg*Jack Nagel
2014-06-23The linked keg entry is foremost a symlinkJack Nagel
2014-06-23Initialize linked_keg_record in the Keg constructorJack Nagel
2014-06-23Remove opt link in Keg#uninstallJack Nagel
2014-06-23Use Keg#uninstall to uninstall kegsJack Nagel
2014-06-23Remove linked kegs directory when emptyJack Nagel
2014-06-23Remove pin directory when emptyJack Nagel
2014-06-23Fix file leak in lock testsJack Nagel
2014-06-23Fix directory leaks in formula prefix testsJack Nagel
2014-06-23Clear cache after patching testsJack Nagel
2014-06-23Fix test class name collisionJack Nagel
2014-06-23Fix directory leak in test_cleanupJack Nagel
2014-06-23Clear cache after checksum verification testsJack Nagel
2014-06-23Fix directory leak in test_argvJack Nagel
2014-06-23Fix directory leak in test_cleanerJack Nagel
2014-06-23Clear cache after formula install testsJack Nagel
2014-06-23Fix directory leak in test_pathname_versionJack Nagel
2014-06-23Explicitly create top-level directories for testsJack Nagel
2014-06-23Give the temporary test directory a prefixJack Nagel
2014-06-23Call original backtick using superJack Nagel
2014-06-23Use Dir.mktmpdir to create temp directory for testsJack Nagel
2014-06-23Pass repository path into the updaterJack Nagel
2014-06-22Remove obsolete constantJack Nagel
Formula that use this do not load anymore.
2014-06-22Use a more descriptive variable nameJack Nagel
2014-06-22Use Pathname#splitJack Nagel
2014-06-22Move the compiler-selecting methods to ENV/sharedShaun Jackman
Closes Homebrew/homebrew#30210. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-06-22Move deprecated Formula class methods to compatJack Nagel
These have all been moved to Formulary.
2014-06-22Simplify extending Formula with EnumerableJack Nagel
2014-06-22Keep DSL related code in one placeJack Nagel
2014-06-21Hardware: add new .features methodMisty De Meo
This returns a list of symbols with the various CPU features supported by the active hardware.
2014-06-21Simplify picking pinned versionJack Nagel
2014-06-21Remove FormulaPin dependency on FileUtilsJack Nagel
2014-06-21Show file contents instead of commitsVladimír Kriška
Closes Homebrew/homebrew#30324. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-06-21deprecate brew-whichAdam Vandenberg
Closes Homebrew/homebrew#30311.
2014-06-20Remove ARGV.filter_for_dependenciesJack Nagel
2014-06-20Decouple spec selection from ARGVJack Nagel
2014-06-20Pass the requested spec into the formula instanceJack Nagel
2014-06-20Formula equality reflects the active specJack Nagel
2014-06-20brew-test-bot: use Dir[] for globbingJack Nagel
2014-06-20brew-test-bot: use multiple argument form of systemJack Nagel
2014-06-20Use multiple argument form of systemJack Nagel
2014-06-20Revert "Removew brew-which"Misty De Meo
This reverts commit c0a32c81eb1b176448cd41866f2d22427c729522. Will add a deprecation notice and remove at a later point in time.
2014-06-20Revert "formula_installer: bottle against Homebrew Python."Mike McQuaid
This reverts commit dc53c331ebb3bf752655a6e2147ea90c38a22e2f. Closes Homebrew/homebrew#30302. Closes Homebrew/homebrew#30305.
2014-06-20simplify play blacklistAdam Vandenberg
2014-06-20Removew brew-whichAdam Vandenberg
This functionality is better handled by brew list --versions and other official commands.
2014-06-20formula_installer: bottle against Homebrew Python.Mike McQuaid
When Python is required or recommended then always bottle against the Homebrew provided Python rather than the system one. This will allow bottling of packages that have a hard dependency on Python bindings (which can’t be shared between system and Homebrew Pythons). Closes Homebrew/homebrew#27112.