[Lunar-commits] <moonbase> tbb: Adding to moonbase.
Dennis `stumbles` Veatch
stumbles at lunar-linux.org
Tue Dec 13 13:26:08 CET 2011
commit 22f7ac64249cc37ad977d3f9c68fd08ca6d620ef
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date: Tue Dec 13 07:26:08 2011 -0500
tbb: Adding to moonbase.
---
zbeta/tbb/BUILD | 18 ++++++++++++++++++
zbeta/tbb/DETAILS | 21 +++++++++++++++++++++
2 files changed, 39 insertions(+), 0 deletions(-)
diff --git a/zbeta/tbb/BUILD b/zbeta/tbb/BUILD
new file mode 100644
index 0000000..6d88667
--- /dev/null
+++ b/zbeta/tbb/BUILD
@@ -0,0 +1,18 @@
+(
+
+ export TBBROOTDIR=$SOURCE_DIRECTORY &&
+ export PATH=$MODULE_PREFIX::$PATH &&
+ export LD_LIBRARY_PATH=$TBBROOT/lib &&
+
+# cd src &&
+# make release &&
+ default_make
+# prepare_install &&
+# make install
+
+ echo export TBBROOT=\"/usr\" > $SOURCE_DIRECTORY/tbb.rc &&
+ echo export PATH=\"'${PATH}':'${TBBROOT}'/bin\" >> $SOURCE_DIRECTORY/tbb.rc &&
+
+ install -m644 $SOURCE_DIRECTORY/tbb.rc /etc/profile.d/
+
+) > $C_FIFO 2>&1
diff --git a/zbeta/tbb/DETAILS b/zbeta/tbb/DETAILS
new file mode 100644
index 0000000..38e7dc9
--- /dev/null
+++ b/zbeta/tbb/DETAILS
@@ -0,0 +1,21 @@
+ MODULE=tbb
+ VERSION=40_233oss_src
+ SOURCE=$MODULE$VERSION.tgz
+ SOURCE_URL=http://threadingbuildingblocks.org/uploads/78/174/4.0/
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/tbb40_233oss
+ SOURCE_VFY=sha1:fc38203398dc114a60365c945214db2ce9e95e19
+ MODULE_PREFIX=${TBB_PREFIX:-/usr}
+ WEB_SITE=http://threadingbuildingblocks.org/
+ ENTERED=20111213
+ UPDATED=20111213
+ SHORT="Threading Building Blocks"
+PSAFE=no
+cat << EOF
+Intel® Threading Building Blocks (Intel TBB) offers a rich and complete approach
+to expressing parallelism in a C++ program. It is a library that helps you take
+advantage of multi-core processor performance without having to be a threading
+expert. Intel TBB is not just a threads-replacement library.
+
+It represents a higher-level, task-based parallelism that abstracts platform
+details and threading mechanisms for scalability and performance.
+EOF
More information about the Lunar-commits
mailing list