source $GRIMOIRE/CMAKE_DEPENDS &&
depends -sub CXX gcc &&
depends python3      &&
depends bison        &&
depends libxkbcommon &&
depends glslang      &&
depends vulkan-headers "-DVULKAN_HEADERS_INSTALL_DIR=$INSTALL_ROOT/usr" &&

optional_depends directfb \
                 "-DBUILD_WSI_DIRECTFB_SUPPORT=ON" \
                 "-DBUILD_WSI_DIRECTFB_SUPPORT=OFF" \
                 "for DirectFB support" &&

optional_depends libx11 \
                 "-DBUILD_WSI_XLIB_SUPPORT=ON" \
                 "-DBUILD_WSI_XLIB_SUPPORT=OFF" \
                 "for X11 support" &&
if is_depends_enabled "${SPELL}" "libx11"; then
  depends libxrandr
fi &&

optional_depends libxcb \
                 "-DBUILD_WSI_XCB_SUPPORT=ON" \
                 "-DBUILD_WSI_XCB_SUPPORT=OFF" \
                 "for XCB support" &&

optional_depends wayland \
                 "-DBUILD_WSI_WAYLAND_SUPPORT=ON" \
                 "-DBUILD_WSI_WAYLAND_SUPPORT=OFF" \
                 "for Wayland support"
