. "${GRIMOIRE}/CMAKE_DEPENDS"    &&
depends  curl  '-DWITH_CURL=1'   &&
depends  duktape  '-DWITH_JS=1'  &&
depends  expat                   &&
depends  file  '-DWITH_MAGIC=1'  &&
depends  fmt                     &&
depends  -sub "CXX" gcc          &&
depends  libmatroska             &&
depends  libupnp                 &&
depends  pugixml                 &&
depends  spdlog                  &&
depends  sqlite                  &&
depends  util-linux              &&

optional_depends  ffmpegthumbnailer             \
                  '-DWITH_FFMPEGTHUMBNAILER=1'  \
                  '-DWITH_FFMPEGTHUMBNAILER=0'  \
                  'for thumbnail generation'    &&

optional_depends  LIBAVCODEC                    \
                  '-DWITH_AVCODEC=1'            \
                  '-DWITH_AVCODEC=0'            \
                  'to use ffmpeg/libav codecs'  &&

optional_depends  libexif                           \
                  '-DWITH_EXIF=1'                   \
                  '-DWITH_EXIF=0'                   \
                  'to extract EXIF image metadata'  &&

optional_depends  exiv2                             \
                  '-DWITH_EXIV2=ON'                 \
                  '-DWITH_EXIV2=OFF'                \
                  'to extract EXIF image metadata using libexiv2'  &&

optional_depends  liblastfm              \
                  '-DWITH_LASTFM=1'      \
                  '-DWITH_LASTFM=0'      \
                  'to sync with LastFM'  &&

optional_depends  MYSQL                                             \
                  '-DWITH_MYSQL=1'                                  \
                  '-DWITH_MYSQL=0'                                  \
                  'to store media information in a MySQL database'  &&

optional_depends  systemd                \
                  '-DWITH_SYSTEMD=1'     \
                  '-DWITH_SYSTEMD=0'     \
                  'to use SystemD init'  &&

optional_depends  taglib                                          \
                  '-DWITH_TAGLIB=1'                               \
                  '-DWITH_TAGLIB=0'                               \
                  'to use TagLib to extract audio file metadata'

