aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2014-12-09Recognize rpm file magicJack Nagel
2014-12-08itsol, salt: move to homebrew/scienceMisty De Meo
Closes Homebrew/homebrew#34777.
2014-12-08formula.rb: make some methods private.Mike McQuaid
Don't seem to be used publicly anywhere. Closes Homebrew/homebrew#34729.
2014-12-08formula.rb: add install method.Mike McQuaid
Mostly for links in API documentation.
2014-12-08Document Formula attributes.Mike McQuaid
The beginnings of some decent API documentation. Also, tweak `.yardopts` to better fix our internal style.
2014-12-07Use FileUtils instead of shelling out to cpJack Nagel
2014-12-06Use quiet_safe_system to silence submodule updatesJack Nagel
2014-12-06Use quiet_safe_system to silence submodule checkoutsJack Nagel
2014-12-06Use quiet_safe_system to silence bzr updatesJack Nagel
2014-12-06Use quiet_safe_system to silence CVS updatesJack Nagel
2014-12-06Simplify fossil checkoutsJack Nagel
2014-12-06Extract part of stage method to VCS strategy superclassJack Nagel
2014-12-06Remove years-old TODOJack Nagel
2014-12-06Demote FIXME to a normal commentJack Nagel
2014-12-06Mark private SubversionDownloadStrategy methodsJack Nagel
2014-12-06Move fetch implementation into VCS strategy superclassJack Nagel
2014-12-06Use start_with? instead of a regexpJack Nagel
2014-12-06Move SVN URL munging to initializeJack Nagel
2014-12-06Remove method that duplicates superclass implementationJack Nagel
2014-12-06Extract update from fetch in VCS strategiesJack Nagel
2014-12-06Add clone_repo to remaining VCS strategiesJack Nagel
2014-12-06Add repo_valid? to remaining VCS strategiesJack Nagel
2014-12-06Make repo_valid? privateJack Nagel
2014-12-06Make __path methods privateJack Nagel
2014-12-06Make cache_tag privateJack Nagel
2014-12-06Mark private VCSDownloadStrategy methodsJack Nagel
2014-12-06Remove {start,stop}doc as we're using Yard now.Mike McQuaid
2014-12-05CurlDownloadStrategy: initialize attributes in initializerJack Nagel
The downloader is instantiated on-demand, so we no longer need the lazy initialization here.
2014-12-05Pass the downloader a proxy object instead of the resourceJack Nagel
We need to limit the interface that is exposed to the downloader in order to make future changes easier. This will be important for work on new features, such as selecting a mirror from the command line. In the future, the existing Resource class will probably be split into multiple classes.
2014-12-05Provide VCSDownloadStrategy#head?Jack Nagel
2014-12-05Download strategies should return a Pathname from cached_locationJack Nagel
2014-12-05Stop supporting hg found in share/pythonJack Nagel
2014-12-05Simplify bsdmake wrapper, take 2Jack Nagel
2014-12-05Revert "Simplify bsdmake wrapper"Jack Nagel
Fixes Homebrew/homebrew#34713. This reverts commit e4461afd36f04b1cd3cf56ec0636202150ce0570.
2014-12-05Simplify bsdmake wrapperJack Nagel
Since bsdmake is always specified as a dependency, our xcrun wrapper will always be able to find it, so we can get rid of this wrapper.
2014-12-05Try to match unused symbol deps lastJack Nagel
2014-12-03Update test gemsJack Nagel
2014-12-03Make the git download strategy default to :branch => "master"Jack Nagel
Fixes Homebrew/homebrew#33437.
2014-12-03os: xcode bumpDominyk Tiller
Bumps to the latest Xcode 6.1.1. Closes Homebrew/homebrew#34632. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-12-02Use add_attribute method instead of accessing attributes hashJack Nagel
2014-12-02Simplify appending CDATAJack Nagel
2014-12-02Combine conditionalsJack Nagel
2014-12-02Fix duplicated test methodsJack Nagel
2014-12-02Remove unused entries from test/.gitignoreJack Nagel
2014-12-01Use better assertionsJack Nagel
2014-11-30Allow searching/installing Homebrew Casks.Mike McQuaid
People want to install things like GIMP using Homebrew so let's make it easier for them to find a decent installation method. Closes Homebrew/homebrew#34496. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-11-28Rescue ErrorDuringExecution when loading old formulaeJack Nagel
2014-11-27uninstall: notify on multiple versions removed.Mike McQuaid
Closes Homebrew/homebrew#34398. Closes Homebrew/homebrew#34445. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-11-27caveats: don't need plist keg to_path, fix 10.8.Mike McQuaid
2014-11-27caveats: handle non-Homebrew plists.Mike McQuaid
Mentioned in Homebrew/homebrew#34484.