diff options
| author | Ryan Pavlik | 2010-04-12 16:52:53 -0400 |
|---|---|---|
| committer | Adam Vandenberg | 2010-04-15 10:43:34 -0700 |
| commit | 2f41db85cc9fa41a622f5a2de825965577f9577c (patch) | |
| tree | 54f4dd4847d57e476092d5c37e318c2f8b829d1b /Library | |
| parent | da5ea7cd378db8c11930524b392e60e30c868f5a (diff) | |
| download | homebrew-2f41db85cc9fa41a622f5a2de825965577f9577c.tar.bz2 | |
Add Threading Building Blocks
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Formula/tbb.rb | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/Library/Formula/tbb.rb b/Library/Formula/tbb.rb new file mode 100644 index 000000000..795afa89b --- /dev/null +++ b/Library/Formula/tbb.rb @@ -0,0 +1,24 @@ +require 'formula' + +class Tbb <Formula + url 'http://www.threadingbuildingblocks.org/uploads/77/148/3.0/tbb30_20100310oss_src.tgz' + version '30_20100310' + homepage 'http://www.threadingbuildingblocks.org/' + md5 'a7dc9b6aa6f33e6f6228cdc26c4a0899' + + def install + # Override build prefix so we can copy the dylibs out of the same place + # no matter what system we're on + args = ['tbb_build_prefix=BUILDPREFIX'] + + if MACOS_VERSION >= 10.6 and Hardware.is_64_bit? + args << "arch=intel64" + else + args << "arch=ia32" + end + + system "make", *args + lib.install Dir['build/BUILDPREFIX_release/*.dylib'] + include.install 'include/tbb' + end +end |
