aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2014-05-27--help and --version only apply as first argumentAdam Vandenberg
This fixes external commands that provide their own help and version subcommands. Closes Homebrew/homebrew#26755.
2014-05-27Remove support for version "schemes", just pass version objects directlyJack Nagel
I'm not sure why I thought reinventing object instantiation was a good idea.
2014-05-27Make some constant strings into actual constantsJack Nagel
We only need one copy of each of these strings, not ~7500.
2014-05-27Remove some evals from formula DSLJack Nagel
The default arguments were removed from these methods long ago, so nothing is standing in the way of using define_method here.
2014-05-26Fix overzealous regexJack Nagel
2014-05-26Add failing test for parsing version from erlang bottle filenameJack Nagel
2014-05-26pluralize formulae in tap/untapAdam Vandenberg
Closes Homebrew/homebrew#28560.
2014-05-26Share code for sanitizing ENV between both build environmentsJack Nagel
2014-05-26Undocument search features that no longer existJack Nagel
Due to the fragility of the code, this functionality was removed in recent refactorings of the tap code. It is possible to restore these features, but it needs to be done in a cleaner, more maintainable way. Closes Homebrew/homebrew#29585.
2014-05-26Fix formula path usage in brew-gist-logsJack Nagel
Formula#path can no longer be a symlink.
2014-05-26Move appledoc to boneyardAdam Vandenberg
No Xcode 5.1 support. Closes Homebrew/homebrew#29488.
2014-05-25bash completion for `brew list --multiple`Ches Martin
As per 9ab605c7f1883 removal of `brew dirty`. `--multiple` *implies* `--versions`, thus IMO it shouldn't be necessary to also explicitly include the `--versions` option, but that's a separate matter. For now this offers the small added convenience of: $ brew list --m<TAB><TAB> to quickly expand the `brew dirty` equivalent. Closes Homebrew/homebrew#29571. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-05-23Skip over "mirror" lines when inserting bottle blockJack Nagel
2014-05-23Try to match unused symbol deps lastJack Nagel
2014-05-22fix HTTP 422 when gist-logs sends an empty fileAlex Burka
Closes Homebrew/homebrew#29476. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-05-22Add ENV.m64 to superenvJack Nagel
2014-05-22Fix ENV.m32 under superenvJack Nagel
2014-05-21fix permisions on testsAdam Vandenberg
2014-05-21Refurbish two more flags not supported by clangSergei Silnov
'-fno-tree-pre' and '-fno-tree-dominator-opts' Closes Homebrew/homebrew#29452. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-05-21add start and stop as generic executablesAdam Vandenberg
2014-05-21Prefer pathname methods over regexp matchingJack Nagel
2014-05-21make `tests` an internal commandAdam Vandenberg
2014-05-20Remove obsolete textJack Nagel
2014-05-20Remove ENV variable that is no longer usedJack Nagel
2014-05-20Don't fetch the value just to throw it awayJack Nagel
2014-05-20Stop using superenv? method to dump ENVJack Nagel
2014-05-20Don't try to lock the same formula more than onceJack Nagel
Fixes Homebrew/homebrew#28765.
2014-05-20Remove dead codeJack Nagel
2014-05-20Alphabetize tap migrationsJack Nagel
2014-05-20Move appswitch to homebrew-binaryJack Nagel
2014-05-19Remove example that is generally not requiredJack Nagel
2014-05-19blacklist: gfortran is now part of gccAdam Vandenberg
2014-05-19blacklist: remove gccAdam Vandenberg
2014-05-19Re-enable Xcode-only support on 10.9Jack Nagel
Closes Homebrew/homebrew#29377.
2014-05-19Set sysroot for non-clang compilers on 10.9Jack Nagel
Although the correct sysroot is built into Apple's tools on 10.9, we need to continue setting it for custom compilers.
2014-05-19Reorganize superenv include and library path setupJack Nagel
I found the dual use of CMAKE_*_PATH variables to make it difficult to reason about this code. Now a separate set of variables are used to communicate with the cc wrapper, and less work is performed in the wrapper itself. We no longer pass the SDK include path as a -isystem directory on Xcode-only setups. Doing so is redundant with `--sysroot` and has other side effects, namely changing the include path search order, which can break compilation of some software (e.g. qemu). On Xcode-only 10.9, we can additionally omit `--sysroot`, as the correct paths are built into the tools. A new variable, HOMEBREW_SYSROOT, is used to this information to the wrapper. It will be unset on Xcode-only 10.9. HOMEBREW_SDKROOT will continue to be set, as it is used for other things besides setting the include search path.
2014-05-19Remove CLTDependencyJack Nagel
Closes Homebrew/homebrew#29379.
2014-05-19Remove deprecated --use-{gcc,llvm,clang}Jack Nagel
Closes Homebrew/homebrew#29380.
2014-05-18Less snarkJack Nagel
2014-05-18always use a top-level array for info JSONAdam Vandenberg
Closes Homebrew/homebrew#29318.
2014-05-18Remove hardcoded reference to ENVJack Nagel
2014-05-18Add accessor for HOMEBREW_CCJack Nagel
2014-05-18ENV.cc= and ENV.cxx= are privateJack Nagel
2014-05-18Use a case statementJack Nagel
2014-05-17Move tetgen to homebrew-scienceAdam Vandenberg
Closes Homebrew/homebrew#29336.
2014-05-17only clean logs if logs existAdam Vandenberg
Closes Homebrew/homebrew#29355.
2014-05-17Move brew-unpack to coreJack Nagel
2014-05-17Remove brew-dirtyAdam Vandenberg
Replaced with `brew list --versions --multiple`.
2014-05-17Remove brew-grepAdam Vandenberg
2014-05-16Move agedu to headonlyAdam Vandenberg
The checksum on the tarball is not stable. Closes Homebrew/homebrew#26671.