source $GRIMOIRE/CMAKE_FUNCTIONS
           SPELL=libiio
         VERSION=0.24
          SOURCE="$SPELL-$VERSION.tar.gz"
   SOURCE_URL[0]=https://github.com/analogdevicesinc/${SPELL}/archive/v${VERSION}.tar.gz
     SOURCE_HASH=sha512:4e7b54870e986e6ba5860ccd8ad6ece4808c21e27a9d3975065f096bac0b035e65bbc68931023c19e69b72006294c3863bfb7272853b5fb1401b77eec88a89fd
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
        WEB_SITE="https://github.com/analogdevicesinc/libiio"
      LICENSE[0]=GPL
         ENTERED=20180721
           SHORT="a library for interfacing with Linux IIO devices"
cat << EOF
libiio is used to interface to the Linux Industrial Input/Output (IIO)
Subsystem. The Linux IIO subsystem is intended to provide support for devices
that in some sense are analog to digital or digital to analog converters (ADCs,
DACs). This includes, but is not limited to ADCs, Accelerometers, Gyros,
IMUs, Capacitance to Digital Converters (CDCs), Pressure Sensors, Color,
Light and Proximity Sensors, Temperature Sensors, Magnetometers, DACs, DDS
(Direct Digital Synthesis), PLLs (Phase Locked Loops), Variable/Programmable
Gain Amplifiers (VGA, PGA), and RF transceivers. You can use libiio natively on
an embedded Linux target (local mode), or use libiio to communicate remotely
to that same target from a host Linux, Windows or MAC over USB or Ethernet
or Serial.
EOF
