From cf6d8e60776c01b0d2ed43e1c177bc5e591eb5f4 Mon Sep 17 00:00:00 2001 From: Xu Cheng Date: Sat, 3 Jan 2015 15:46:12 +0800 Subject: tbb: add test Closes #35491. Signed-off-by: Mike McQuaid --- Library/Formula/tbb.rb | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) (limited to 'Library/Formula') diff --git a/Library/Formula/tbb.rb b/Library/Formula/tbb.rb index dd32392b6..87b7d63c2 100644 --- a/Library/Formula/tbb.rb +++ b/Library/Formula/tbb.rb @@ -1,5 +1,3 @@ -require "formula" - class Tbb < Formula homepage "http://www.threadingbuildingblocks.org/" url "https://www.threadingbuildingblocks.org/sites/default/files/software_releases/source/tbb43_20141023oss_src.tgz" @@ -34,4 +32,19 @@ class Tbb < Formula lib.install Dir["build/BUILDPREFIX_release/*.dylib"] include.install "include/tbb" end + + test do + (testpath/"test.cpp").write <<-EOS.undent + #include + #include + + int main() + { + std::cout << tbb::task_scheduler_init::default_num_threads(); + return 0; + } + EOS + system ENV.cxx, "test.cpp", "-ltbb", "-o", "test" + system "./test" + end end -- cgit v1.2.3