aboutsummaryrefslogtreecommitdiffstats
path: root/bin
AgeCommit message (Collapse)Author
2009-08-10Refactor0.4Max Howell
Large refactor to Formula, mostly improving reliability and error handling but also layout and readability. General improvements so testing can be more complete. Patches are automatically downloaded and applied for Formula that return a list of urls from Formula::patches. Split out the brew command logic to facilitate testing. Facility from Adam Vandenberg to allow selective cleaning of files, added because Python doesn't work when stripped.
2009-08-10Pull USERAGENT used by curl into constantAdam Vandenberg
2009-08-04Fix brew --cacheAdam Vandenberg
Signed-off-by: Max Howell <max@methylblue.com>
2009-08-03FIX brew homeMax Howell
Somehow I didn't test before the commit, dumbo.
2009-08-02FIX brew info when keg installedMax Howell
I keep breaking this stuff, need more tests, and well I think it's due to developing on multiple machines and having different states of checkouts. So apologies, I'll FIX myself too :)
2009-08-02Add Contributions to brew edit listingMax Howell
2009-08-02brew home foo open's foo's homepage in default web-browserAdam Vandenberg
2009-08-02Raise if extract_named_args finds no named argsMax Howell
This errors out correctly for all existing and future usage.
2009-08-02FIX missing keg argument error message. Closes Homebrew/homebrew#6Max Howell
2009-08-01FIX brew infoMax Howell
2009-07-31Refactor $foo into HOMEBREW_FOOMax Howell
CONSTANTS are the far saner choice for these important parameters. Split env up so I can redefine the CONSTANTS in unittest.rb.
2009-07-31FIX brew edit fooMax Howell
2009-07-31FIX don't rmtree an already installed packageMax Howell
That's stupid. Also don't fail to rmtree because nothing was installed.
2009-07-31Copy LICENSE file if it exists alsoMax Howell
2009-07-29Fix brew info fooMax Howell
2009-07-28Add --cmake option to brew mk to generate a CMAKE skeleton.Adam Vandenberg
Signed-off-by: Max Howell <max@methylblue.com>
2009-07-28brew info lists number of kegsMax Howell
2009-07-24Refactor--object orientate where sensible0.3Max Howell
2009-07-22Fix typosMax Howell
2009-07-10Work even if the working directory doesn't existMax Howell
2009-06-26Leave permissions of installed files in sensible stateMax Howell
No write permission for files, executable when required etc.
2009-06-26brew mk, @homepage in front of @md5 as this is order you typeMax Howell
2009-06-26bew install --interactive now worksMax Howell
Also mkpath only in normal install route, thus we don't "create" a keg when exiting --interactive
2009-06-26brew edit and brew macports commmandsMax Howell
2009-06-26Fix list for empty kegsMax Howell
2009-06-26No more "cwd doesn't exist" messagesMax Howell
2009-06-20Downcase name when creating new formulae with brew mkMax Howell
2009-06-18brew install foo --helpMax Howell
Shows the result of ./configure --help
2009-06-18Improved documentationMax Howell
2009-06-18Display usage for unknown parameters etc. againMax Howell
For some reason, this had disappeared.
2009-06-18Announce caveats when brew info is calledMax Howell
2009-06-18brew info url shows calls extract versionMax Howell
This is so I can test the version detection logic before doing brew mk. It's a debug feature basically.
2009-06-18brew uninstall aliasMax Howell
2009-06-18mv share/doc/name-version to share/doc/nameMax Howell
Versioned docs don't make sense with our installation pattern
2009-06-18Unrar formulaMax Howell
Very optimised, inspired by KDE's --enable-final
2009-06-15pretty_duration functionMax Howell
2009-06-13brew info provides installation statusMax Howell
2009-06-08With brew mk, open with mate if availableMax Howell
2009-06-08--interactive mode during installMax Howell
Starts a bash prompt in the uncompressed build directory
2009-06-08brew list only lists files not directoriesMax Howell
2009-06-08Allow brew abv without argumentsMax Howell
2009-06-08Handle exceptions during install correctlyMax Howell
rm -rf the prefix and build dirs when appropriate.
2009-06-08Better version extraction and more flexible funcsMax Howell
2009-06-05brew mk commandMax Howell
2009-06-05Never cp .app bundles into FHS treeMax Howell
2009-06-05Move caveat handling to brew toolMax Howell
2009-06-05Special case share/aclocalMax Howell
2009-06-05Handle -- args properlyMax Howell
2009-06-05Allow abv [formula]Max Howell
2009-06-05Updated usage()Max Howell