.  $GRIMOIRE/FUNCTIONS  &&

depends  g++       &&
depends  X11-LIBS  &&

optional_depends  OPENGL  "--enable-gl"  "--disable-gl"  \
                  "for OpenGL support"                   &&
optional_depends  jpeg  "--enable-jpeg"  "--disable-jpeg"  \
                  "to use the system JPEG library"                   &&
optional_depends  zlib  "--enable-zlib"  "--disable-zlib"  \
                  "to use the system ZLIB library"                   &&
optional_depends  libpng  "--enable-png"  "--disable-png"  \
                  "to use the system PNG library"                    &&

optional_depends  cairo "--enable-cairo"  "--disable-cairo" \
                  "Cairo graphics support"                  &&

if check_if_xorg_modular_libs; then
  optional_depends  libxft                            \
                    "--enable-xft"                    \
                    "--disable-xft"                   \
                    "for anti-aliased fonts support"  &&

  optional_depends  libxinerama                       \
                    "--enable-xinerama"               \
                    "--disable-xinerama"              \
                    "for multi-head display support"
else
  # This is here because we don't know yet in CONFIGURE if X11-LIBS is 
  # xorg-modular.
  config_query_option  FLTK_XFT                                           \
                       "Enable the Xft library (anti-aliased fonts)?"  n  \
                       "--enable-xft"  "--disable-xft"                    &&

  config_query_option  FLTK_XINERAMA                              \
                       'Enable multi-head display support?'  n    \
                       '--enable-xinerama'  '--disable-xinerama'
fi
