source $GRIMOIRE/CMAKE_DEPENDS &&
depends python3      &&
depends -sub PYTHON3 mako &&

depends -sub CXX gcc &&
depends swig &&

depends boost        &&
sub_depends boost PROGRAM_OPTIONS &&
sub_depends boost DATE_TIME       &&
sub_depends boost FILESYSTEM      &&
sub_depends boost SYSTEM          &&
sub_depends boost REGEX           &&
sub_depends boost THREAD          &&

depends mpir &&
depends gmp  &&
depends gsm  &&
depends codec2 &&
depends log4cpp &&

depends alsa-lib &&
depends fftw &&
depends qtbase &&
depends pyqt5 &&
depends qwt5 &&
depends cheetah &&
depends lxml &&
depends numpy &&
depends gsl &&
depends pyzmq &&
depends hackrf &&
depends xmlto &&

optional_depends uhd \
                 "-DENABLE_UHD=on" \
                 "-DENABLE_UHD=off" \
                 "for USRP devices support" &&
optional_depends sdl \
                 "-DENABLE_GR_VIDEO_SDL=on" \
                 "-DENABLE_GR_VIDEO_SDL=off" \
                 "for PAL and NTSC display" &&
optional_depends comedilib \
                 "-DENABLE_GR_COMEDI=on" \
                 "-DENABLE_GR_COMEDI=off" \
                 "device support through comedilib" &&
optional_depends JACK-DRIVER \
                 "" \
                 "" \
                 "sound support through jackd" &&
optional_depends doxygen \
                 "-DENABLE_DOXYGEN=on" \
                 "-DENABLE_DOXYGEN=off" \
                 "build documentation"

