aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/compat
AgeCommit message (Collapse)Author
2012-07-04Introduce new formula specsJack Nagel
2012-06-03std_cmake_args: Search for Frameworks lastCharlie Sharpsteen
Most Homebrew builds produce libraries, so CMake should give priority to libraries when resolving dependencies. Closes Homebrew/homebrew#12497. Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2012-05-22Introduce std_cmake_args methodJack Nagel
This differs from the current std_cmake_parameters in that it returns an array instead of a string. Doing so makes dealing with it in formulae much more pleasant, and for new formula hackers, less surprising. std_cmake_parameters is retained in compat to maintain compatibility with external formulae. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-04-30Improve Formula.resolve_alias warning.Mike McQuaid
2012-04-01New fails_with infrastructureJack Nagel
- Formulae can now declare failures on any compiler. - FailsWithLLVM and associated formula elements have been moved to compat. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-03-13Adjust compat's fails_with_llvm callJack Nagel
handle_llvm_failure was moved into FailsWithLLVM and renamed. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-03Move old ENV.use_foo? compiler methods to compatJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-08-02Improve compatibility for old formulaMax Howell
Allow compatibility to be disabled with --no-compat or HOMEBREW_NO_COMPAT environment variable.