aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2013-03-02Normalize magic encoding commentsJack Nagel
2013-03-02A more helpful error message for `brew untap`Peter Aronoff
`brew untap` without arguments currently errors out (as it should), but the error message is generic and unhelpful. (The error message is borrowed from a method in the tap command - `tap_args`.) Closes Homebrew/homebrew#18186. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-03-02cleanup: don't remove old incomplete files twice.Mike McQuaid
2013-03-01Add environment variable to build bottles.Mike McQuaid
2013-03-01Support 32-bit 10.6 bottles.Mike McQuaid
Closes Homebrew/homebrew#17735. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-03-01Add non-/usr/local bottles support.Mike McQuaid
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-03-01Add custom bottle URL support.Mike McQuaid
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-03-01Build from source on bottle pour failure.Mike McQuaid
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-03-01Cleanup bottle DSL.Mike McQuaid
* Remove legacy url syntax. * Use revision instead of version. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-02-28Exclude all located superenv paths.Mike McQuaid
The previous fix only looked at the current Homebrew but we should discard hits from other installations of Homebrew too.
2013-02-25BuildEnvironment: use separate sets for procs and symbolsJack Nagel
2013-02-25doctor: Update Mono pkg-config warningMisty De Meo
2013-02-24Revert "Shouldn't override def patch"Adam Vandenberg
This reverts commit 6963a356510256762e425b5dbe2ee8c9ee0ace68.
2013-02-23brew create: use test DSLMike McQuaid
2013-02-22Shouldn't override def patchAdam Vandenberg
2013-02-21Formula: fix class-level version accessorJack Nagel
When given no arguments, this should return the stable version, but it hasn't since we stopped setting this direction in the class's @version variable.
2013-02-21audit: don't complain about versioned automake depending on autoconfJack Nagel
2013-02-21brew: use a shell wrapper script for brewMike McQuaid
This reverts commit dfd4dd12a41e1697ee9d5feac12cc1ea7c3a590e. Fixes the problems from Homebrew/homebrew#17683 and Homebrew/homebrew#17685.
2013-02-21brew: move to Library/brew.rbMike McQuaid
This reverts commit ac156b36d00ead5f225389f0a1d8069d0c1cce4a.
2013-02-21Only fails_with compiler version for developers.Mike McQuaid
Actually works properly now. This reverts commit a0e56345ea55f7ee3c41d6bf13f9cfb3af635323.
2013-02-20Revert "Only fails_with compiler version for developers."Mike McQuaid
This reverts commit c98d50495275ff4951dd126bb88a55e568b64092.
2013-02-19This file has embedded UTF-8Jack Nagel
2013-02-19Fix X11 proxy constant lookup under 1.9+Jack Nagel
2013-02-18brew-mirror-check: fix error handlingJack Nagel
2013-02-18Only fails_with compiler version for developers.Mike McQuaid
Closes Homebrew/homebrew#17618. Closes Homebrew/homebrew#17813.
2013-02-18Contributions: fix soft link that not refer current file.mbcoguno
a6324cb forget fix soft link in ENV folder, it cause superenv use Apple provided git and svn. Closes Homebrew/homebrew#17927. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-02-18Silence warning about unescaped square bracketsJack Nagel
2013-02-18Don't shadow outer local variablesJack Nagel
2013-02-18Remove unused variablesJack Nagel
2013-02-18Don't use deprecated form of attrJack Nagel
The form "attr :name, true" is deprecated and causes Ruby to emit a warning in verbose mode. Using attr_{reader,writer,accessor} is more clear anyway, so do so.
2013-02-18Silence "`*` interpreted as argument prefix" warningsJack Nagel
2013-02-18Rename Library/Contributions/cmds -> cmd.Mike McQuaid
2013-02-18brew-create: don't insert autodetected versions.Mike McQuaid
2013-02-18brew-doctor: fix autocrlf warning (again).Mike McQuaid
Closes Homebrew/homebrew#17843.
2013-02-18Add 'brew reinstall' command.Mike McQuaid
2013-02-18brew-update: show upgrade command on formula parameters.Mike McQuaid
Closes Homebrew/homebrew#17814.
2013-02-17Don't shadow outer local variableJack Nagel
2013-02-17GitDownloadStrategy: force checkoutsJack Nagel
Local changes to the cached repository should not cause fetch or install to error out.
2013-02-17GitDownloadStrategy: reset after checkout during updatesJack Nagel
Otherwise, if the local branch is behind the remote branch, or has diverged, we will stage the wrong revision.
2013-02-17GitDownloadStrategy: factor out checkout argsJack Nagel
2013-02-17GitDownloadStrategy: generalize has_tag? to has_ref?Jack Nagel
2013-02-16info: open history pages for all specified formulaeJack Nagel
Closes Homebrew/homebrew#17852.
2013-02-16Fix serialization of used_optionsJack Nagel
2013-02-16Fix option flag naming for tap depsJack Nagel
Fixes Homebrew/homebrew#17866.
2013-02-15Add test for String#get_make_varJack Nagel
2013-02-15Remove redundant returnJack Nagel
2013-02-15Make this more idiomaticJack Nagel
2013-02-14GitDownloadStrategy: default to remote HEAD during checkoutJack Nagel
2013-02-14GitDownloadStrategy: quiet reset in non-verbose modeJack Nagel
2013-02-14GitDownloadStrategy: only fetch from remote when necessaryJack Nagel
When we are building from a tag, and that tag is already present in the cached repository, we don't to hit the network; everything we need already exists.