. "${GRIMOIRE}/MESON_CONFIGURE" &&

GTK4_OPTS="${GTK4_OPTS/ demos/ build-demos}" &&

config_query_option GTK4_OPTS "Build the broadway (HTML5) backend?" "n" \
                              "broadway-backend=true" "broadway-backend=false" &&

config_query_option GTK4_OPTS "Build demos?" "n" \
                              "build-demos=true" "build-demos=false" &&

config_query_option GTK4_OPTS "Build examples?" "n" \
                              "build-examples=true" "build-examples=false" &&

config_query_option GTK4_OPTS "Build tests?" "n" \
                              "build-tests=true build-testsuite=true" \
                              "build-tests=false build-testsuite=false" &&

if list_find "${GTK4_OPTS}" "build-tests=true"; then
  config_query_option GTK4_OPTS "Install tests?" "n" \
                                "install-tests=true" "install-tests=false"
fi
