summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Ekstrand <jason.ekstrand@intel.com>2015-09-07 12:32:35 -0700
committerJason Ekstrand <jason.ekstrand@intel.com>2015-09-08 10:57:25 -0700
commitd6fddc76a7441591f6c6fc3f2f08b931852c743b (patch)
tree75ff18de608d7847d1795cc4ed2c542aa36b6616
parent803ed1ab0c2f3cab57f6c3ebccb1cf7189ec9f42 (diff)
configure: Add very hackish Vulkan finding
-rw-r--r--configure.ac9
1 files changed, 9 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 17a3754c..4f3f7a48 100644
--- a/configure.ac
+++ b/configure.ac
@@ -103,6 +103,14 @@ if test x$enable_xkbcommon = xyes; then
COMPOSITOR_MODULES="$COMPOSITOR_MODULES xkbcommon >= 0.3.0"
fi
+AC_ARG_ENABLE(vulkan, [ --disable-vulkan],,
+ enable_vulkan=no)
+AM_CONDITIONAL(ENABLE_VULKAN, test x$enable_vulkan = xyes)
+if test x$enable_vulkan = xyes; then
+ AC_CHECK_HEADERS([vulkan/vulkan.h], ,
+ AC_ERROR([Cannot find vulkan headers]))
+fi
+
AC_ARG_ENABLE(setuid-install, [ --enable-setuid-install],,
enable_setuid_install=yes)
AM_CONDITIONAL(ENABLE_SETUID_INSTALL, test x$enable_setuid_install = xyes)
@@ -577,6 +585,7 @@ AC_MSG_RESULT([
Cairo Renderer ${with_cairo}
EGL ${enable_egl}
+ Vulkan ${enable_vulkan}
libxkbcommon ${enable_xkbcommon}
xcb_xkb ${have_xcb_xkb}
XWayland ${enable_xwayland}