source $GRIMOIRE/CMAKE_FUNCTIONS
           SPELL=libiio
         VERSION=0.21
          SOURCE="$SPELL-$VERSION.tar.gz"
   SOURCE_URL[0]=https://github.com/analogdevicesinc/${SPELL}/archive/v${VERSION}.tar.gz
     SOURCE_HASH=sha512:5bbacd6a1141654f4825f00c1c2b27223e6cc324c80d7bcbb49e29997a83d585e45c0c52331ca10ee881c2f340b535984c3d667b61d8377a77e5c0f5cb1d2dc0
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
