
#ifndef __GLDI_INTERNAL_CONFIG_H__
#define __GLDI_INTERNAL_CONFIG_H__

/* Defined if we can use X. */
#cmakedefine HAVE_X11 @HAVE_X11@

/* Defined if we can use GLX. */
#cmakedefine HAVE_GLX @HAVE_GLX@

/* Defined if we can use X Extensions. */
#cmakedefine HAVE_XEXTEND @HAVE_XEXTEND@

/* Defined if we can use Xinerama. */
#cmakedefine HAVE_XINERAMA @HAVE_XINERAMA@

/* Defined if we can use Wayland. */
#cmakedefine HAVE_WAYLAND @HAVE_WAYLAND@

/* Defined if we can use gtk-layer-shell. */
#cmakedefine HAVE_GTK_LAYER_SHELL @HAVE_GTK_LAYER_SHELL@

/* Defined if we can use Wayland protocols generated by wayland-scanner. */
#cmakedefine HAVE_WAYLAND_PROTOCOLS @HAVE_WAYLAND_PROTOCOLS@

/* Defined if we have nlohmann_json (used by the Wayfire IPC interface) */
#cmakedefine HAVE_JSON @HAVE_JSON@

/* Defined if we can use EGL. */
#cmakedefine HAVE_EGL @HAVE_EGL@

/* Defined if we can crypt passwords. */
#cmakedefine HAVE_LIBCRYPT @HAVE_LIBCRYPT@

/* Define to 1 if you have the `dl' library (-ldl). */
#cmakedefine HAVE_LIBDL @HAVE_LIBDL@

/* Define to 1 if you have the <dlfcn.h> header file. */
#cmakedefine HAVE_DLFCN_H @HAVE_DLFCN_H@

#define GLDI_GETTEXT_PACKAGE "@GLDI_GETTEXT_PACKAGE@"
#define GLDI_VERSION "@VERSION@"
#define GLDI_COMPILE_DATE "@GLDI_COMPILE_DATE@"
#define GLDI_SHARE_DATA_DIR "@GLDI_SHARE_DATA_DIR@"
#cmakedefine GLDI_PLUGINS_DATA_ROOT "@GLDI_PLUGINS_DATA_ROOT@"
#cmakedefine AVOID_PATENT_CRAP @AVOID_PATENT_CRAP@

#endif
