diff options
author | Jon Nettleton <jon.nettleton@gmail.com> | 2007-05-04 19:55:06 +0000 |
---|---|---|
committer | Jon Nettleton <jon.nettleton@gmail.com> | 2007-05-04 19:55:06 +0000 |
commit | b41bb8288340584c469d0889a136638e234e787a (patch) | |
tree | a47df01f0d712a0750adb4dad52b1084858504e0 | |
parent | daeebfaade75239e41fbb8bf0dce35c7cf827961 (diff) |
added --enable-debug and --enable-xv-debug to make it easier to configure
-rw-r--r-- | configure.ac | 30 | ||||
-rw-r--r-- | unichrome/via_swov.h | 2 | ||||
-rw-r--r-- | unichrome/via_video.h | 2 |
3 files changed, 28 insertions, 6 deletions
diff --git a/configure.ac b/configure.ac index 8ec45ee..67c7aeb 100644 --- a/configure.ac +++ b/configure.ac @@ -33,9 +33,9 @@ AC_CONFIG_AUX_DIR(.) AM_INIT_AUTOMAKE([dist-bzip2]) AM_MAINTAINER_MODE -AC_DISABLE_STATIC # Checks for programs. +AC_DISABLE_STATIC AC_PROG_LIBTOOL AC_PROG_CC @@ -52,12 +52,22 @@ AC_ARG_ENABLE(dri, AC_HELP_STRING([--disable-dri], [DRI="$enableval"], [DRI=auto]) +AC_ARG_ENABLE(debug, AC_HELP_STRING([--enable-debug], + [Enable debugging support [[default=no]]]), + [DEBUG="$enableval"], + [DEBUG=no]) + +AC_ARG_ENABLE(xv-debug, AC_HELP_STRING([--enable-xv-debug], + [Enable XVideo debugging support [[default=no]]]), + [XV_DEBUG="$enableval"], + [XV_DEBUG=no]) + # Checks for extensions XORG_DRIVER_CHECK_EXT(RANDR, randrproto) XORG_DRIVER_CHECK_EXT(RENDER, renderproto) +XORG_DRIVER_CHECK_EXT(XV, videoproto) XORG_DRIVER_CHECK_EXT(XF86DRI, xextproto x11) XORG_DRIVER_CHECK_EXT(DPMSExtension, xextproto) -XORG_DRIVER_CHECK_EXT(XV, videoproto) # Checks for pkg-config packages PKG_CHECK_MODULES(XORG, [xorg-server xproto xvmc fontsproto libdrm $REQUIRED_MODULES]) @@ -91,7 +101,7 @@ AC_MSG_RESULT([$DRI]) AM_CONDITIONAL(DRI, test x$DRI = xyes) if test "$DRI" = yes; then - PKG_CHECK_MODULES(DRI, [libdrm >= 1.0.5 xf86driproto]) + PKG_CHECK_MODULES(DRI, [libdrm xf86driproto]) AC_DEFINE(XF86DRI,1,[Enable DRI driver support]) AC_DEFINE(XF86DRI_DEVEL,1,[Enable developmental DRI driver support]) case "$host_cpu" in @@ -102,6 +112,8 @@ if test "$DRI" = yes; then *) XVMC=no ;; esac +else + XVMC="no" fi if test "x$XVMC" = xyes; then @@ -133,7 +145,7 @@ AC_MSG_CHECKING([whether to use old Xv ABI]) else OLD_XVABI=yes echo -n "xf86Module.h not found, " -fi; +fi CPPFLAGS="$SAVE_CPPFLAGS" @@ -144,6 +156,16 @@ else AC_DEFINE(USE_NEW_XVABI, 1, [Use new Xv ABI (7.1RC1+)]) fi +AM_CONDITIONAL(DEBUG, test x$DEBUG = xyes) +if test "$DEBUG" = yes; then + AC_DEFINE(HAVE_DEBUG,1,[Enable debug support]) +fi + +AM_CONDITIONAL(XV_DEBUG, test x$XV_DEBUG = xyes) +if test "$XV_DEBUG" = yes; then + AC_DEFINE(XV_DEBUG,1,[Enable XVideo debug support]) +fi + AC_SUBST([DRI_CFLAGS]) AC_SUBST([XORG_CFLAGS]) AC_SUBST([moduledir]) diff --git a/unichrome/via_swov.h b/unichrome/via_swov.h index 1dcb625..d93aa83 100644 --- a/unichrome/via_swov.h +++ b/unichrome/via_swov.h @@ -26,7 +26,7 @@ #ifndef _VIA_SWOV_H_ #define _VIA_SWOV_H_ 1 -#define XV_DEBUG 1 /* write log msg to /var/log/XFree86.0.log */ +/*#define XV_DEBUG 1 write log msg to /var/log/XFree86.0.log */ #ifdef XV_DEBUG # define DBG_DD(x) (x) diff --git a/unichrome/via_video.h b/unichrome/via_video.h index 7a54e81..47a4d24 100644 --- a/unichrome/via_video.h +++ b/unichrome/via_video.h @@ -29,7 +29,7 @@ * I N C L U D E S */ -#define XV_DEBUG 1 /* write log msg to /var/log/XFree86.0.log */ +/*#define XV_DEBUG 1 write log msg to /var/log/XFree86.0.log */ #define COLOR_KEY 1 /* set color key value from driver layer */ #define HW_3123 |