[Lunar-commits] <moonbase> tbb: Moving from zbeta to libs.
Dennis `stumbles` Veatch
stumbles at lunar-linux.org
Sat Feb 4 14:24:29 CET 2012
commit d53ecbe0ceaf24799a8a70590f0cf32b5911acd7
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date: Sat Feb 4 08:24:29 2012 -0500
tbb: Moving from zbeta to libs.
---
libs/tbb/BUILD | 25 +++++++++++++++++++++++++
libs/tbb/DETAILS | 21 +++++++++++++++++++++
zbeta/tbb/BUILD | 25 -------------------------
zbeta/tbb/DETAILS | 21 ---------------------
4 files changed, 46 insertions(+), 46 deletions(-)
diff --git a/libs/tbb/BUILD b/libs/tbb/BUILD
new file mode 100644
index 0000000..90552ea
--- /dev/null
+++ b/libs/tbb/BUILD
@@ -0,0 +1,25 @@
+(
+
+ export TBBROOTDIR=$SOURCE_DIRECTORY &&
+ export PATH=$MODULE_PREFIX::$PATH &&
+ export LD_LIBRARY_PATH=$TBBROOT/lib &&
+
+ make &&
+ prepare_install &&
+ mkdir -p /usr/include/tbb/{machine,internal,compat} &&
+ mkdir -p /usr/include/serial/tbb &&
+ install `find include/tbb/machine -name "*.h" -print` /usr/include/tbb/machine &&
+ install `find include/tbb/internal -name "*.h" -print` /usr/include/tbb/internal &&
+ install `find include/tbb/compat -name "*.h" -print` /usr/include/tbb/compat &&
+ install `find include/serial/tbb -name "*.h" -print` /usr/include/serial/tbb &&
+ install include/tbb/*.h /usr/include/tbb &&
+
+ cd build/linux_intel*release &&
+ install `find . -name "*.so*" -print` /usr/lib/ &&
+
+ 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/libs/tbb/DETAILS b/libs/tbb/DETAILS
new file mode 100644
index 0000000..38e7dc9
--- /dev/null
+++ b/libs/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
diff --git a/zbeta/tbb/BUILD b/zbeta/tbb/BUILD
deleted file mode 100644
index 90552ea..0000000
--- a/zbeta/tbb/BUILD
+++ /dev/null
@@ -1,25 +0,0 @@
-(
-
- export TBBROOTDIR=$SOURCE_DIRECTORY &&
- export PATH=$MODULE_PREFIX::$PATH &&
- export LD_LIBRARY_PATH=$TBBROOT/lib &&
-
- make &&
- prepare_install &&
- mkdir -p /usr/include/tbb/{machine,internal,compat} &&
- mkdir -p /usr/include/serial/tbb &&
- install `find include/tbb/machine -name "*.h" -print` /usr/include/tbb/machine &&
- install `find include/tbb/internal -name "*.h" -print` /usr/include/tbb/internal &&
- install `find include/tbb/compat -name "*.h" -print` /usr/include/tbb/compat &&
- install `find include/serial/tbb -name "*.h" -print` /usr/include/serial/tbb &&
- install include/tbb/*.h /usr/include/tbb &&
-
- cd build/linux_intel*release &&
- install `find . -name "*.so*" -print` /usr/lib/ &&
-
- 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
deleted file mode 100644
index 38e7dc9..0000000
--- a/zbeta/tbb/DETAILS
+++ /dev/null
@@ -1,21 +0,0 @@
- 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