| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2009-08-10 | ARGV+yeast | Max Howell | |
| Extensions to ARGV that are convenient or improve our robustness | |||
| 2009-08-10 | Pull USERAGENT used by curl into constant | Adam Vandenberg | |
| 2009-08-10 | Extract 'verify_download_integrity' method | Adam Vandenberg | |
| In order to support more than just MD5 verification, extract 'verify_download' into a separate method. | |||
| 2009-08-06 | Formula::std_cmake_parameters | Max Howell | |
| Because cmake syntax is batshit-insane, this stops people having to memorize which parameters to supply, and thus prevents error. I didn't do the same for Autotools deliberately as I have found that which parameters are supported is somewhat inconsistent. Plenty don't even support --disable-debug, thus I want the parameters getting used in the contributors face so they can easily diagnose what is going on. | |||
| 2009-08-04 | Remove all testing temporaries when done | Max Howell | |
| 2009-08-04 | The unittest now emulates a fresh install better | Max Howell | |
| In future, this will hopefully prevent regressions like issue #7. | |||
| 2009-08-04 | HOMEBREW_CACHE is now a Pathname object | Max Howell | |
| This is consistent with the other HOMEBREW_* path constants | |||
| 2009-08-04 | FIX Github gist formulae | Max Howell | |
| 2009-08-04 | FIX brew install before Cache has yet been created | Max Howell | |
| Closes #7 Cache directory is created when downloading tarballs, but the new hw.model stuff compiles the hw.model.c file there. | |||
| 2009-08-02 | Use cleanpath instead of realpath to keep symlinks intact. | Adam Vandenberg | |
| 2009-08-01 | Refactor and clean up code | Max Howell | |
| 2009-08-01 | FIX allow @version to be set in derived Formula | Max Howell | |
| 2009-07-31 | Determine best optimization flags for host | Max Howell | |
| We call sysctl to determine which exact Mac model we are running on and optimize as well as possible. | |||
| 2009-07-31 | More tests for Formula and Keg | Max Howell | |
| 2009-07-31 | Tests for Formula.* | Max Howell | |
| 2009-07-31 | FIX chmod correctly for *both* 32bit and 64bit binaries | Max Howell | |
| 2009-07-31 | FIX only claim that Formula doesn't exist if it was a loaderror | Max Howell | |
| 2009-07-31 | FIX typo in formula.rb | Max Howell | |
| 2009-07-31 | A basis for full test coverage | Max Howell | |
| 2009-07-31 | opoo function for warning messages | Max Howell | |
| 2009-07-31 | Refactor $foo into HOMEBREW_FOO | Max 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-31 | Recognise 64 bit binaries too | Max Howell | |
| 2009-07-31 | Don't allow Keg.new for empty kegs | Max Howell | |
| Kegs have to exist to be created. | |||
| 2009-07-31 | Allow brewing without an MD5 hash | Adam Vandenberg | |
| You can either have none, in which case a warning is displayed, or you can have one, but it *must* match. | |||
| 2009-07-29 | Fix Formula.installed? | Max Howell | |
| 2009-07-29 | Fix brew rm | Max Howell | |
| 2009-07-27 | Don't allow build to be rescued if the untar fails | Max Howell | |
| 2009-07-27 | Fix inreplace when using ' or other RegExp symbols | Max Howell | |
| Evidence that using perl from the cli for in-replace is stupid :P Had to use $'' to allow escaping of ' in bash strings. Wasn't escaping regexp symbols as well, so it was amazing this worked at all! | |||
| 2009-07-27 | Enforce 10.5 as minimum OSX SDK framework to use | Max Howell | |
| 2009-07-24 | Refactor--object orientate where sensible | Max Howell | |
| 2009-07-23 | Fix ack formula | Max Howell | |
| 2009-07-23 | Fix issues with Pathname.install and arrays | Max Howell | |
| 2009-07-22 | Fix hard link dissociation bug | Max Howell | |
| strip unlinks the file first, breaking hard links, so we detect instances where we are about to strip a file with many linkages and prevent it. This fixes the libexec non executable bug in the git package. Took me a long time to figure out what was wrong! :P | |||
| 2009-07-10 | Support gloox version style | Max Howell | |
| 2009-07-10 | Make scripts executable by default | Max Howell | |
| Though maybe we should only do that if they were before? | |||
| 2009-06-28 | Use ~/Library/Caches not ~/Library/Application Support for http-cache | Max Howell | |
| 2009-06-26 | Leave permissions of installed files in sensible state | Max Howell | |
| No write permission for files, executable when required etc. | |||
| 2009-06-18 | foobar-1.2.1rc1 version pattern | Max Howell | |
| 2009-06-18 | mv share/doc/name-version to share/doc/name | Max Howell | |
| Versioned docs don't make sense with our installation pattern | |||
| 2009-06-15 | Capture stdout during test_prefix | Max Howell | |
| 2009-06-15 | Rename mv_from to install | Max Howell | |
| 2009-06-15 | Test for astyle versioning | Max Howell | |
| 2009-06-08 | Formula.man1 function is useful to us | Max Howell | |
| 2009-06-08 | Pathname.mv_from is useful to us | Max Howell | |
| 2009-06-08 | Another version test | Max Howell | |
| 2009-06-08 | clean deep into lib and bin dirs | Max Howell | |
| 2009-06-08 | Handle exceptions during install correctly | Max Howell | |
| rm -rf the prefix and build dirs when appropriate. | |||
| 2009-06-08 | Better version extraction and more flexible funcs | Max Howell | |
| 2009-06-05 | Refactor class heirarchy | Max Howell | |
| 2009-06-05 | Catch all exceptions in brew | Max Howell | |
| And thus recover from errors always, not just sometimes. | |||
