. $GRIMOIRE/CMAKE_FUNCTIONS
           SPELL=timemory
         VERSION=3.2.1
          SOURCE="$SPELL-$VERSION.tar.gz"
   SOURCE_URL[0]=https://github.com/NERSC/${SPELL}/archive/refs/tags/v${VERSION}.tar.gz
     SOURCE_HASH=sha512:325352fd4b85bef95a37333ab972f080ef84fa1b08d07bdd5f295af07d0776336b5a3f35e685c4aa8543a3906115c41d6aa9c209de9756b61b10358772513aba
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
        WEB_SITE="https://github.com/NERSC/timemory"
      LICENSE[0]=MIT
         ENTERED=20210703
           SHORT="a mModular C++ Toolkit for Performance Analysis and Logging"
cat << EOF
Modular C++ Toolkit for Performance Analysis and Logging. Profiling API
and Tools for C, C++, CUDA, Fortran, and Python. The C++ template API is
essentially a framework to creating tools: it is designed to provide a
unifying interface for recording various performance measurements alongside
data logging and interfaces to other tools.
EOF
