source "$GRIMOIRE/CMAKE_FUNCTIONS"
           SPELL=tbb
         VERSION=2022.3.0
     SOURCE_HASH=sha512:fdc50589785b1949ca1dd4429bbcedb180be4b8966da5243ddd1f8e9f97310dd603681e0bb83c1d6c2d3e27932f577ef6739e4e82f3c54af147f4d6d906b39f1
          SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/oneTBB-${VERSION}
        WEB_SITE=https://github.com/oneapi-src/oneTBB
   SOURCE_URL[0]=$WEB_SITE/archive/refs/tags/v$VERSION.tar.gz
         ENTERED=20090925
      LICENSE[0]=APACHE
        KEYWORDS="threading intel"
            DOCS="doc examples"
           SHORT="Intels threading building blocks library"
cat << EOF
Intel? Threading Building Blocks (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. Threading Building Blocks 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
