aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/llvm.rb
AgeCommit message (Collapse)Author
2011-03-12Use ruby style for inheritance.Adam Vandenberg
2011-01-20Added a patch to fix load errors in LLVM's shared library for 10.6Ronaldo M. Ferraz
LLVM tries to build its shared library using a flat namespace, and that runs contrary to current practice when building Mac OS X libraries. This patch fixes the Makefile.rules to use proper libtool/link options. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2011-01-09Add shared and rtti options to LLVM.Ronaldo M. Ferraz
* Added a --shared option to build LLVM as a shared library. (Shouldn't be used with --universal as it will cause the build to fail) * Added a --rtti option to build LLVM with RTTI information. (Can be used, for example, to build LLVM for use with Rubinius) Closes #3847. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2010-12-27Added a --universal option to LLVMJoshua Ballanco
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2010-10-07llvm - add upgrade caveatAdam Vandenberg
2010-10-06llvm - fix md5Adam Vandenberg
2010-10-06llvm: Update to v2.8Michael Dippery
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-08-07Update formulae for version 0.7Adam Vandenberg
* Use new "url" features * Use keg_only DSL * Use "skip_clean :all" DSL * Whitespace and style cleanups * Make bash invocations less silly * Use new man2-man8 helpers * Remove "FileUtils." since it is included in Formula * Use real names for deps instead of aliases * ENV.x11 now updates path, so remove that from individual brews
2010-06-05llvm - style tweaksAdam Vandenberg
2010-04-28llvm: update version to 2.7David Höppner
2009-12-05Add Clang as an option to LLVM formulaMarkus Prinz
2009-12-05Update LLVM formula to 2.6Markus Prinz
2009-11-07Fixes #115; Can't compile LLVM on Snow LeopardMax Howell
2009-10-15s/require 'brewkit'/require 'formula'/gMax Howell
brewkit.rb changes ENV destructively, so lets not do that everytime a formula is required. Now it's possible for other tools to require a formula description without worrying about side-effects.
2009-08-31LLVM formulajulienXX
The Low Level Virtual Machine, generally known as LLVM, is a compiler infrastructure, written in C++, which is designed for compile-time, link-time, run-time, and "idle-time" optimization of programs written in arbitrary programming languages.