# - reset micro version to zero when VA-API major or minor version is changed
m4_define([libva_major_version], [m4_eval(va_api_major_version + 1)])
m4_define([libva_minor_version], [m4_eval(va_api_minor_version - 32)])
-m4_define([libva_micro_version], [15])
+m4_define([libva_micro_version], [16])
m4_define([libva_pre_version], [1])
m4_define([libva_version],
AC_SUBST(LIBVA_LT_VERSION)
AC_SUBST(LIBVA_LT_LDFLAGS)
+AC_ARG_ENABLE(docs,
+ [AC_HELP_STRING([--enable-docs],
+ [build Doxygen documentation @<:@default=no@:>@])],
+ [], [enable_docs="no"])
+
AC_ARG_ENABLE(glx,
- [AC_HELP_STRING([--enable-glx],
- [build with OpenGL for X11 support])],
- [], [enable_glx=yes])
+ [AC_HELP_STRING([--enable-glx],
+ [build with GLX support @<:@default=yes@:>@])],
+ [], [enable_glx="yes"])
AC_ARG_ENABLE(dummy-driver,
- [AC_HELP_STRING([--enable-dummy-driver],
- [build dummy video driver])],
- [], [enable_dummy_driver=yes])
+ [AC_HELP_STRING([--enable-dummy-driver],
+ [build dummy video driver @<:@default=yes@:>@])],
+ [], [enable_dummy_driver="yes"])
AM_CONDITIONAL(BUILD_DUMMY_DRIVER, test x$enable_dummy_driver = xyes)
AC_ARG_ENABLE(dummy-backend,
- [AC_HELP_STRING([--enable-dummy-backend],
- [build dummy libva backend])],
- [], [enable_dummy_backend=no])
+ [AC_HELP_STRING([--enable-dummy-backend],
+ [build dummy libva backend])],
+ [], [enable_dummy_backend="no"])
AC_ARG_WITH(drivers-path,
- [AC_HELP_STRING([--with-drivers-path=[[path]]], [drivers path])],,
- [with_drivers_path="$libdir/dri"])
+ [AC_HELP_STRING([--with-drivers-path=[[path]]],
+ [drivers path])],
+ [], [with_drivers_path="$libdir/dri"])
LIBVA_DRIVERS_PATH="$with_drivers_path"
AC_SUBST(LIBVA_DRIVERS_PATH)
PKG_CHECK_MODULES([XEXT],[xext])
PKG_CHECK_MODULES([XFIXES], [xfixes])
+# Check for Doxygen
+if test "$enable_docs" = "yes"; then
+ AC_CHECK_TOOL([DOXYGEN], [doxygen], [enable_docs="no"])
+fi
+AM_CONDITIONAL(ENABLE_DOCS, test "$enable_docs" = "yes")
+
# Check for recent enough DRM
LIBDRM_VERSION=libdrm_version
PKG_CHECK_MODULES([DRM], [libdrm >= $LIBDRM_VERSION])
AC_SUBST([libvabackendlib])
AC_OUTPUT([
- Makefile
- debian.upstream/Makefile
- va/Makefile
- va/va_version.h
- va/x11/Makefile
- va/glx/Makefile
- va/egl/Makefile
- va/dummy/Makefile
- dummy_drv_video/Makefile
- test/Makefile
- test/basic/Makefile
- test/decode/Makefile
- test/putsurface/Makefile
- test/encode/Makefile
- test/vainfo/Makefile
- pkgconfig/libva-egl.pc
- pkgconfig/libva-glx.pc
- pkgconfig/libva-tpi.pc
- pkgconfig/libva-x11.pc
- pkgconfig/libva.pc
- pkgconfig/Makefile
+ Makefile
+ debian.upstream/Makefile
+ doc/Makefile
+ dummy_drv_video/Makefile
+ pkgconfig/Makefile
+ pkgconfig/libva-egl.pc
+ pkgconfig/libva-glx.pc
+ pkgconfig/libva-tpi.pc
+ pkgconfig/libva-x11.pc
+ pkgconfig/libva.pc
+ test/Makefile
+ test/basic/Makefile
+ test/decode/Makefile
+ test/encode/Makefile
+ test/putsurface/Makefile
+ test/vainfo/Makefile
+ va/Makefile
+ va/dummy/Makefile
+ va/egl/Makefile
+ va/glx/Makefile
+ va/va_version.h
+ va/x11/Makefile
])
# Print a small summary
-
-echo ""
-echo "libva - ${LIBVA_VERSION} (VA-API ${VA_API_VERSION})"
-echo ""
-
-echo " \95 Global :"
-echo " Prefix: ${prefix}"
-echo ""
-
-AS_IF([test x$enable_dummy_driver = xyes], [DRIVERS="dummy $DRIVERS"])
-
-echo " \95 Drivers: ${DRIVERS}"
-
AS_IF([test x$USE_GLX = xyes], [BACKENDS="glx $BACKENDS"])
AS_IF([test x$USE_EGL = xyes], [BACKENDS="egl $BACKENDS"])
-BACKENDS="x11 $BACKENDS"
-AS_IF([test x$enable_dummy_backend = xyes], [BACKENDS="dummy
-$BACKENDS"])
-
-echo " \95 Winsys : ${BACKENDS}"
-
+echo
+echo "libva - ${LIBVA_VERSION} (VA-API ${VA_API_VERSION})"
+echo
+echo Installation prefix .............. : $prefix
+echo Default driver path .............. : $LIBVA_DRIVERS_PATH
+echo Extra window systems ............. : $BACKENDS
+echo Build dummy driver ............... : $enable_dummy_driver
+echo Build documentation .............. : $enable_docs
+echo