root | 86c93d9 | 2010-04-07 11:47:48 +0800 | [diff] [blame] | 1 | # Copyright (c) 2007 Intel Corporation. All Rights Reserved. |
| 2 | # |
| 3 | # Permission is hereby granted, free of charge, to any person obtaining a |
| 4 | # copy of this software and associated documentation files (the |
| 5 | # "Software"), to deal in the Software without restriction, including |
| 6 | # without limitation the rights to use, copy, modify, merge, publish, |
| 7 | # distribute, sub license, and/or sell copies of the Software, and to |
| 8 | # permit persons to whom the Software is furnished to do so, subject to |
| 9 | # the following conditions: |
Fei Jiang | 901c77a | 2010-10-02 02:19:14 +0800 | [diff] [blame] | 10 | # |
root | 86c93d9 | 2010-04-07 11:47:48 +0800 | [diff] [blame] | 11 | # The above copyright notice and this permission notice (including the |
| 12 | # next paragraph) shall be included in all copies or substantial portions |
| 13 | # of the Software. |
Fei Jiang | 901c77a | 2010-10-02 02:19:14 +0800 | [diff] [blame] | 14 | # |
root | 86c93d9 | 2010-04-07 11:47:48 +0800 | [diff] [blame] | 15 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS |
| 16 | # OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF |
| 17 | # MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. |
| 18 | # IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR |
| 19 | # ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, |
| 20 | # TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE |
| 21 | # SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
| 22 | |
hding3 | 4b672db | 2012-06-11 21:10:54 +0800 | [diff] [blame] | 23 | # VA-API version |
| 24 | # - increment major for any ABI change (which shall not occur!) |
| 25 | # - increment minor for any interface change (e.g. new/modified function) |
| 26 | # - increment micro for any other change (new flag, new codec definition, etc.) |
| 27 | # - reset micro version to zero when minor version is incremented |
| 28 | # - reset minor version to zero when major version is incremented |
| 29 | m4_define([va_api_major_version], [0]) |
| 30 | m4_define([va_api_minor_version], [34]) |
| 31 | m4_define([va_api_micro_version], [0]) |
| 32 | |
| 33 | m4_define([va_api_version], |
| 34 | [va_api_major_version.va_api_minor_version.va_api_micro_version]) |
| 35 | |
root | 86c93d9 | 2010-04-07 11:47:48 +0800 | [diff] [blame] | 36 | # libva package version number, (as distinct from shared library version) |
hding3 | 4b672db | 2012-06-11 21:10:54 +0800 | [diff] [blame] | 37 | # XXX: we want the package version to remain at 1.0.x for VA-API 0.32.y |
| 38 | # |
| 39 | # - major version is automatically generated from VA-API major version |
| 40 | # - minor version is automatically generated from VA-API minor version |
| 41 | # - increment micro for any library release |
| 42 | # - reset micro version to zero when VA-API major or minor version is changed |
| 43 | m4_define([libva_major_version], [m4_eval(va_api_major_version + 1)]) |
| 44 | m4_define([libva_minor_version], [m4_eval(va_api_minor_version - 32)]) |
wangkun | cceaa05 | 2011-03-09 13:39:43 +0800 | [diff] [blame] | 45 | m4_define([libva_micro_version], [0]) |
hding3 | 4b672db | 2012-06-11 21:10:54 +0800 | [diff] [blame] | 46 | m4_define([libva_pre_version], [1]) |
root | 86c93d9 | 2010-04-07 11:47:48 +0800 | [diff] [blame] | 47 | |
| 48 | m4_define([libva_version], |
| 49 | [libva_major_version.libva_minor_version.libva_micro_version]) |
hding3 | 4b672db | 2012-06-11 21:10:54 +0800 | [diff] [blame] | 50 | m4_if(libva_pre_version, [0], [], [ |
| 51 | m4_append([libva_version], libva_pre_version, [.pre]) |
| 52 | ]) |
root | 86c93d9 | 2010-04-07 11:47:48 +0800 | [diff] [blame] | 53 | |
hding3 | 4b672db | 2012-06-11 21:10:54 +0800 | [diff] [blame] | 54 | # libva library version number (generated, do not change) |
| 55 | # XXX: we want the SONAME to remain at libva.so.1 for VA-API major == 0 |
| 56 | # |
| 57 | # The library name is generated libva.<x>.<y>.0 where |
| 58 | # <x> = VA-API major version + 1 |
| 59 | # <y> = 100 * VA-API minor version + VA-API micro version |
| 60 | # |
| 61 | # For example: |
| 62 | # VA-API 0.32.0 generates libva.so.1.3200.0 |
| 63 | # VA-API 0.34.1 generates libva.so.1.3401.0 |
| 64 | # VA-API 1.2.13 generates libva.so.2.213.0 |
| 65 | m4_define([libva_interface_bias], [m4_eval(va_api_major_version + 1)]) |
| 66 | m4_define([libva_interface_age], [0]) |
| 67 | m4_define([libva_binary_age], |
| 68 | [m4_eval(100 * va_api_minor_version + va_api_micro_version - libva_interface_age)]) |
| 69 | |
| 70 | m4_define([libva_lt_current], |
| 71 | [m4_eval(100 * va_api_minor_version + va_api_micro_version + libva_interface_bias)]) |
| 72 | m4_define([libva_lt_revision], |
| 73 | [m4_eval(libva_interface_age)]) |
| 74 | m4_define([libva_lt_age], |
| 75 | [m4_eval(libva_binary_age - libva_interface_age)]) |
| 76 | |
| 77 | # libdrm minimun version requirement |
| 78 | m4_define([libdrm_version], [2.4]) |
root | 86c93d9 | 2010-04-07 11:47:48 +0800 | [diff] [blame] | 79 | |
Austin Yuan | 409de6a | 2013-03-05 14:54:42 +0800 | [diff] [blame] | 80 | # Wayland minimum version number |
| 81 | m4_define([wayland_api_version], [1.0.0]) |
| 82 | |
root | 86c93d9 | 2010-04-07 11:47:48 +0800 | [diff] [blame] | 83 | AC_PREREQ(2.57) |
| 84 | AC_INIT([libva], [libva_version], [waldo.bastian@intel.com], libva) |
| 85 | AC_CONFIG_SRCDIR([Makefile.am]) |
| 86 | AM_INIT_AUTOMAKE([dist-bzip2]) |
| 87 | |
| 88 | AM_CONFIG_HEADER([config.h]) |
wangkun | cceaa05 | 2011-03-09 13:39:43 +0800 | [diff] [blame] | 89 | m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) |
root | 86c93d9 | 2010-04-07 11:47:48 +0800 | [diff] [blame] | 90 | |
hding3 | 4b672db | 2012-06-11 21:10:54 +0800 | [diff] [blame] | 91 | VA_API_MAJOR_VERSION=va_api_major_version |
| 92 | VA_API_MINOR_VERSION=va_api_minor_version |
| 93 | VA_API_MICRO_VERSION=va_api_micro_version |
| 94 | VA_API_VERSION=va_api_version |
| 95 | AC_SUBST(VA_API_MAJOR_VERSION) |
| 96 | AC_SUBST(VA_API_MINOR_VERSION) |
| 97 | AC_SUBST(VA_API_MICRO_VERSION) |
| 98 | AC_SUBST(VA_API_VERSION) |
| 99 | |
root | 86c93d9 | 2010-04-07 11:47:48 +0800 | [diff] [blame] | 100 | LIBVA_MAJOR_VERSION=libva_major_version |
| 101 | LIBVA_MINOR_VERSION=libva_minor_version |
| 102 | LIBVA_MICRO_VERSION=libva_micro_version |
| 103 | LIBVA_VERSION=libva_version |
| 104 | AC_SUBST(LIBVA_MAJOR_VERSION) |
| 105 | AC_SUBST(LIBVA_MINOR_VERSION) |
| 106 | AC_SUBST(LIBVA_MICRO_VERSION) |
| 107 | AC_SUBST(LIBVA_VERSION) |
| 108 | |
| 109 | LIBVA_LT_CURRENT=libva_lt_current |
| 110 | LIBVA_LT_REV=libva_lt_revision |
| 111 | LIBVA_LT_AGE=libva_lt_age |
| 112 | LIBVA_LT_VERSION="$LIBVA_LT_CURRENT:$LIBVA_LT_REV:$LIBVA_LT_AGE" |
| 113 | LIBVA_LT_LDFLAGS="-version-info $LIBVA_LT_VERSION" |
| 114 | AC_SUBST(LIBVA_LT_VERSION) |
| 115 | AC_SUBST(LIBVA_LT_LDFLAGS) |
| 116 | |
hding3 | 4b672db | 2012-06-11 21:10:54 +0800 | [diff] [blame] | 117 | AC_ARG_ENABLE(docs, |
| 118 | [AC_HELP_STRING([--enable-docs], |
| 119 | [build Doxygen documentation @<:@default=no@:>@])], |
| 120 | [], [enable_docs="no"]) |
| 121 | |
Austin Yuan | 409de6a | 2013-03-05 14:54:42 +0800 | [diff] [blame] | 122 | AC_ARG_ENABLE(drm, |
| 123 | [AC_HELP_STRING([--enable-drm], |
| 124 | [build with VA/DRM API support @<:@default=yes@:>@])], |
| 125 | [], [enable_drm="yes"]) |
| 126 | |
| 127 | AC_ARG_ENABLE(x11, |
| 128 | [AC_HELP_STRING([--enable-x11], |
| 129 | [build with VA/X11 API support @<:@default=yes@:>@])], |
| 130 | [], [enable_x11="yes"]) |
| 131 | |
Fei Jiang | b0fac49 | 2010-06-11 10:38:21 +0800 | [diff] [blame] | 132 | AC_ARG_ENABLE(glx, |
hding3 | 4b672db | 2012-06-11 21:10:54 +0800 | [diff] [blame] | 133 | [AC_HELP_STRING([--enable-glx], |
Austin Yuan | 409de6a | 2013-03-05 14:54:42 +0800 | [diff] [blame] | 134 | [build with VA/GLX API support @<:@default=yes@:>@])], |
hding3 | 4b672db | 2012-06-11 21:10:54 +0800 | [diff] [blame] | 135 | [], [enable_glx="yes"]) |
| 136 | |
| 137 | AC_ARG_ENABLE(egl, |
| 138 | [AC_HELP_STRING([--enable-egl], |
Austin Yuan | 409de6a | 2013-03-05 14:54:42 +0800 | [diff] [blame] | 139 | [build with VA/EGL API support @<:@default=yes@:>@])], |
hding3 | 4b672db | 2012-06-11 21:10:54 +0800 | [diff] [blame] | 140 | [], [enable_egl="yes"]) |
Fei Jiang | b0fac49 | 2010-06-11 10:38:21 +0800 | [diff] [blame] | 141 | |
Austin Yuan | 409de6a | 2013-03-05 14:54:42 +0800 | [diff] [blame] | 142 | AC_ARG_ENABLE([wayland], |
| 143 | [AC_HELP_STRING([--enable-wayland], |
| 144 | [build with VA/Wayland API support @<:@default=yes@:>@])], |
| 145 | [], [enable_wayland="yes"]) |
| 146 | |
root | 86c93d9 | 2010-04-07 11:47:48 +0800 | [diff] [blame] | 147 | AC_ARG_WITH(drivers-path, |
hding3 | 4b672db | 2012-06-11 21:10:54 +0800 | [diff] [blame] | 148 | [AC_HELP_STRING([--with-drivers-path=[[path]]], |
| 149 | [drivers path])], |
| 150 | [], [with_drivers_path="$libdir/dri"]) |
root | 86c93d9 | 2010-04-07 11:47:48 +0800 | [diff] [blame] | 151 | |
| 152 | LIBVA_DRIVERS_PATH="$with_drivers_path" |
| 153 | AC_SUBST(LIBVA_DRIVERS_PATH) |
| 154 | |
| 155 | AC_DISABLE_STATIC |
| 156 | AC_PROG_LIBTOOL |
| 157 | AC_PROG_CC |
Austin Yuan | db88fae | 2011-05-03 15:55:46 +0800 | [diff] [blame] | 158 | AC_PROG_CXX |
Austin Yuan | 409de6a | 2013-03-05 14:54:42 +0800 | [diff] [blame] | 159 | AM_PROG_CC_C_O |
| 160 | PKG_PROG_PKG_CONFIG |
root | 86c93d9 | 2010-04-07 11:47:48 +0800 | [diff] [blame] | 161 | |
| 162 | AC_HEADER_STDC |
| 163 | AC_SYS_LARGEFILE |
| 164 | |
hding3 | 4b672db | 2012-06-11 21:10:54 +0800 | [diff] [blame] | 165 | # Check for Doxygen |
| 166 | if test "$enable_docs" = "yes"; then |
Austin Yuan | 409de6a | 2013-03-05 14:54:42 +0800 | [diff] [blame] | 167 | AC_CHECK_TOOL([DOXYGEN], [doxygen], [no]) |
| 168 | if test "$DOXYGEN" = "no"; then |
| 169 | enable_docs="no" |
| 170 | fi |
hding3 | 4b672db | 2012-06-11 21:10:54 +0800 | [diff] [blame] | 171 | fi |
| 172 | AM_CONDITIONAL(ENABLE_DOCS, test "$enable_docs" = "yes") |
| 173 | |
Austin Yuan | 409de6a | 2013-03-05 14:54:42 +0800 | [diff] [blame] | 174 | # Check for __attribute__((visibility())) |
| 175 | AC_CACHE_CHECK([whether __attribute__((visibility())) is supported], |
| 176 | ac_cv_have_gnuc_visibility_attribute, |
| 177 | [cat > conftest.c <<EOF |
| 178 | int foo __attribute__ ((visibility ("hidden"))) = 1; |
| 179 | int bar __attribute__ ((visibility ("protected"))) = 1; |
| 180 | EOF |
| 181 | ac_cv_have_gnuc_visibility_attribute="no" |
| 182 | if ${CC-cc} -Werror -S conftest.c -o conftest.s >/dev/null 2>&1; then |
| 183 | if grep '\.hidden.*foo' conftest.s >/dev/null; then |
| 184 | if grep '\.protected.*bar' conftest.s >/dev/null; then |
| 185 | ac_cv_have_gnuc_visibility_attribute="yes" |
| 186 | fi |
| 187 | fi |
| 188 | fi |
| 189 | rm -f conftest.[cs] |
| 190 | ]) |
| 191 | if test "$ac_cv_have_gnuc_visibility_attribute" = "yes"; then |
| 192 | AC_DEFINE([HAVE_GNUC_VISIBILITY_ATTRIBUTE], [1], |
| 193 | [Defined to 1 if GCC visibility attribute is supported]) |
| 194 | fi |
root | 86c93d9 | 2010-04-07 11:47:48 +0800 | [diff] [blame] | 195 | |
Fei Jiang | b0fac49 | 2010-06-11 10:38:21 +0800 | [diff] [blame] | 196 | |
Austin Yuan | 409de6a | 2013-03-05 14:54:42 +0800 | [diff] [blame] | 197 | # Check for DRM (mandatory) |
| 198 | LIBDRM_VERSION=libdrm_version |
| 199 | PKG_CHECK_MODULES([DRM], [libdrm >= $LIBDRM_VERSION]) |
| 200 | AC_SUBST(LIBDRM_VERSION) |
| 201 | |
| 202 | USE_DRM="no" |
| 203 | if test "$enable_drm" = "yes"; then |
| 204 | USE_DRM="yes" |
| 205 | AC_DEFINE([HAVE_VA_DRM], [1], [Defined to 1 if VA/DRM API is built]) |
| 206 | fi |
| 207 | AM_CONDITIONAL(USE_DRM, test "$USE_DRM" = "yes") |
| 208 | |
| 209 | # Check for X11 |
| 210 | USE_X11="no" |
| 211 | if test "$enable_x11" = "yes"; then |
| 212 | USE_X11="yes" |
| 213 | PKG_CHECK_MODULES([X11], [x11], [:], [USE_X11="no"]) |
| 214 | PKG_CHECK_MODULES([XEXT], [xext], [:], [USE_X11="no"]) |
| 215 | PKG_CHECK_MODULES([XFIXES], [xfixes], [:], [USE_X11="no"]) |
| 216 | if test "$USE_X11" = "yes"; then |
| 217 | AC_DEFINE([HAVE_VA_X11], [1], [Defined to 1 if VA/X11 API is built]) |
| 218 | fi |
| 219 | fi |
| 220 | AM_CONDITIONAL(USE_X11, test "$USE_X11" = "yes") |
| 221 | |
hding3 | 4b672db | 2012-06-11 21:10:54 +0800 | [diff] [blame] | 222 | # Check for GLX |
Fei Jiang | b0fac49 | 2010-06-11 10:38:21 +0800 | [diff] [blame] | 223 | USE_GLX="no" |
Austin Yuan | 409de6a | 2013-03-05 14:54:42 +0800 | [diff] [blame] | 224 | if test "$USE_X11:$enable_glx" = "yes:yes"; then |
| 225 | PKG_CHECK_MODULES([GLX], [gl x11], [USE_GLX="yes"], [:]) |
| 226 | saved_CPPFLAGS="$CPPFLAGS" |
| 227 | saved_LIBS="$LIBS" |
| 228 | CPPFLAGS="$CPPFLAGS $GLX_CFLAGS" |
| 229 | LIBS="$LIBS $GLX_LIBS" |
| 230 | AC_CHECK_HEADERS([GL/gl.h GL/glx.h], [:], [USE_GLX="no"]) |
| 231 | AC_CHECK_LIB([GL], [glXCreateContext], [:] [USE_GLX="no"]) |
| 232 | CPPFLAGS="$saved_CPPFLAGS" |
| 233 | LIBS="$saved_LIBS" |
| 234 | if test "$USE_GLX" = "yes"; then |
| 235 | AC_DEFINE([HAVE_VA_GLX], [1], [Defined to 1 if VA/GLX API is built]) |
| 236 | fi |
Fei Jiang | b0fac49 | 2010-06-11 10:38:21 +0800 | [diff] [blame] | 237 | fi |
Fei Jiang | b0fac49 | 2010-06-11 10:38:21 +0800 | [diff] [blame] | 238 | AM_CONDITIONAL(USE_GLX, test "$USE_GLX" = "yes") |
| 239 | |
hding3 | 4b672db | 2012-06-11 21:10:54 +0800 | [diff] [blame] | 240 | # Check for EGL |
| 241 | USE_EGL="no" |
hding3 | 4b672db | 2012-06-11 21:10:54 +0800 | [diff] [blame] | 242 | if test "$enable_egl" = "yes"; then |
Austin Yuan | 409de6a | 2013-03-05 14:54:42 +0800 | [diff] [blame] | 243 | PKG_CHECK_MODULES([EGL], [egl], [USE_EGL="yes"], [:]) |
| 244 | saved_CPPFLAGS="$CPPFLAGS" |
| 245 | saved_LIBS="$LIBS" |
| 246 | CPPFLAGS="$CPPFLAGS $EGL_CFLAGS" |
| 247 | LIBS="$LIBS $EGL_LIBS" |
| 248 | AC_CHECK_HEADERS([EGL/egl.h], [:], [USE_EGL="no"]) |
| 249 | AC_CHECK_LIB([EGL], [eglGetDisplay], [:], [USE_EGL="no"]) |
| 250 | CPPFLAGS="$saved_CPPFLAGS" |
| 251 | LIBS="$saved_LIBS" |
| 252 | if test "$USE_EGL" = "yes"; then |
| 253 | AC_DEFINE([HAVE_VA_EGL], [1], [Defined to 1 if VA/EGL API is built]) |
| 254 | fi |
hding3 | 4b672db | 2012-06-11 21:10:54 +0800 | [diff] [blame] | 255 | fi |
wangkun | cceaa05 | 2011-03-09 13:39:43 +0800 | [diff] [blame] | 256 | AM_CONDITIONAL(USE_EGL, test "$USE_EGL" = "yes") |
| 257 | |
Austin Yuan | 409de6a | 2013-03-05 14:54:42 +0800 | [diff] [blame] | 258 | # Check for Wayland |
| 259 | WAYLAND_API_VERSION=wayland_api_version |
| 260 | AC_SUBST(WAYLAND_API_VERSION) |
| 261 | |
| 262 | USE_WAYLAND="no" |
| 263 | if test "$enable_wayland" = "yes"; then |
| 264 | PKG_CHECK_MODULES([WAYLAND], [wayland-client >= wayland_api_version], |
| 265 | [USE_WAYLAND="yes"], [:]) |
| 266 | if test "$USE_WAYLAND" = "yes"; then |
| 267 | AC_DEFINE([HAVE_VA_WAYLAND], [1], |
| 268 | [Defined to 1 if VA/Wayland API is built]) |
| 269 | fi |
| 270 | fi |
| 271 | AM_CONDITIONAL(USE_WAYLAND, test "$USE_WAYLAND" = "yes") |
| 272 | |
| 273 | m4_ifdef([WAYLAND_SCANNER_RULES], |
| 274 | [WAYLAND_SCANNER_RULES(['$(top_srcdir)/va/wayland/protocol'])], |
| 275 | [wayland_scanner_rules=""; AC_SUBST(wayland_scanner_rules)]) |
| 276 | |
root | 86c93d9 | 2010-04-07 11:47:48 +0800 | [diff] [blame] | 277 | # We only need the headers, we don't link against the DRM libraries |
| 278 | LIBVA_CFLAGS="$DRM_CFLAGS" |
| 279 | AC_SUBST(LIBVA_CFLAGS) |
| 280 | AC_SUBST(LIBVA_LIBS) |
| 281 | |
| 282 | pkgconfigdir=${libdir}/pkgconfig |
| 283 | AC_SUBST(pkgconfigdir) |
| 284 | |
Austin Yuan | 409de6a | 2013-03-05 14:54:42 +0800 | [diff] [blame] | 285 | # Check for builds without backend |
| 286 | if test "$USE_DRM:$USE_X11:$USE_WAYLAND" = "no:no:no"; then |
| 287 | AC_MSG_ERROR([Please select at least one backend (DRM, X11, Wayland)]) |
| 288 | fi |
root | 86c93d9 | 2010-04-07 11:47:48 +0800 | [diff] [blame] | 289 | |
| 290 | AC_OUTPUT([ |
hding3 | 4b672db | 2012-06-11 21:10:54 +0800 | [diff] [blame] | 291 | Makefile |
| 292 | debian.upstream/Makefile |
| 293 | doc/Makefile |
hding3 | 4b672db | 2012-06-11 21:10:54 +0800 | [diff] [blame] | 294 | pkgconfig/Makefile |
Austin Yuan | 409de6a | 2013-03-05 14:54:42 +0800 | [diff] [blame] | 295 | pkgconfig/libva-drm.pc |
hding3 | 4b672db | 2012-06-11 21:10:54 +0800 | [diff] [blame] | 296 | pkgconfig/libva-egl.pc |
| 297 | pkgconfig/libva-glx.pc |
| 298 | pkgconfig/libva-tpi.pc |
Austin Yuan | 409de6a | 2013-03-05 14:54:42 +0800 | [diff] [blame] | 299 | pkgconfig/libva-wayland.pc |
hding3 | 4b672db | 2012-06-11 21:10:54 +0800 | [diff] [blame] | 300 | pkgconfig/libva-x11.pc |
| 301 | pkgconfig/libva.pc |
| 302 | test/Makefile |
| 303 | test/basic/Makefile |
Austin Yuan | 409de6a | 2013-03-05 14:54:42 +0800 | [diff] [blame] | 304 | test/common/Makefile |
hding3 | 4b672db | 2012-06-11 21:10:54 +0800 | [diff] [blame] | 305 | test/decode/Makefile |
| 306 | test/encode/Makefile |
| 307 | test/putsurface/Makefile |
| 308 | test/transcode/Makefile |
| 309 | test/vainfo/Makefile |
| 310 | va/Makefile |
Austin Yuan | 409de6a | 2013-03-05 14:54:42 +0800 | [diff] [blame] | 311 | va/drm/Makefile |
hding3 | 4b672db | 2012-06-11 21:10:54 +0800 | [diff] [blame] | 312 | va/egl/Makefile |
| 313 | va/glx/Makefile |
| 314 | va/va_version.h |
Austin Yuan | 409de6a | 2013-03-05 14:54:42 +0800 | [diff] [blame] | 315 | va/wayland/Makefile |
| 316 | va/wayland/protocol/Makefile |
hding3 | 4b672db | 2012-06-11 21:10:54 +0800 | [diff] [blame] | 317 | va/x11/Makefile |
root | 86c93d9 | 2010-04-07 11:47:48 +0800 | [diff] [blame] | 318 | ]) |
| 319 | |
wangkun | cceaa05 | 2011-03-09 13:39:43 +0800 | [diff] [blame] | 320 | # Print a small summary |
Austin Yuan | 409de6a | 2013-03-05 14:54:42 +0800 | [diff] [blame] | 321 | AS_IF([test x$USE_DRM = xyes], [BACKENDS="drm $BACKENDS"]) |
| 322 | AS_IF([test x$USE_X11 = xyes], [BACKENDS="x11 $BACKENDS"]) |
wangkun | cceaa05 | 2011-03-09 13:39:43 +0800 | [diff] [blame] | 323 | AS_IF([test x$USE_GLX = xyes], [BACKENDS="glx $BACKENDS"]) |
| 324 | AS_IF([test x$USE_EGL = xyes], [BACKENDS="egl $BACKENDS"]) |
Austin Yuan | 409de6a | 2013-03-05 14:54:42 +0800 | [diff] [blame] | 325 | AS_IF([test x$USE_WAYLAND = xyes], [BACKENDS="wayland $BACKENDS"]) |
wangkun | cceaa05 | 2011-03-09 13:39:43 +0800 | [diff] [blame] | 326 | |
hding3 | 4b672db | 2012-06-11 21:10:54 +0800 | [diff] [blame] | 327 | echo |
| 328 | echo "libva - ${LIBVA_VERSION} (VA-API ${VA_API_VERSION})" |
| 329 | echo |
| 330 | echo Installation prefix .............. : $prefix |
| 331 | echo Default driver path .............. : $LIBVA_DRIVERS_PATH |
| 332 | echo Extra window systems ............. : $BACKENDS |
hding3 | 4b672db | 2012-06-11 21:10:54 +0800 | [diff] [blame] | 333 | echo Build documentation .............. : $enable_docs |
| 334 | echo |