Module: Mesa
Branch: master
Commit: 5e17c89eadd1a1a5555caa235cf7696e335d25f5
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5e17c89eadd1a1a5555caa235cf7696e335d25f5

Author: Michel Dänzer <daen...@vmware.com>
Date:   Tue Nov 10 10:09:56 2009 -0800

st/xorg: Fix SCons build.

Check for new DPMS header and add xorg_renderer.c source file.

---

 src/gallium/state_trackers/xorg/SConscript |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/src/gallium/state_trackers/xorg/SConscript 
b/src/gallium/state_trackers/xorg/SConscript
index 6165bae..5d0b661 100644
--- a/src/gallium/state_trackers/xorg/SConscript
+++ b/src/gallium/state_trackers/xorg/SConscript
@@ -13,6 +13,11 @@ if 'xorg' in env['statetrackers']:
 
     env.ParseConfig('pkg-config --cflags --libs xorg-server')
 
+    conf = env.Configure()
+
+    if conf.CheckHeader('X11/extensions/dpmsconst.h'):
+        env.Append(CPPDEFINES = [('HAVE_XEXTPROTO_71', '1')])
+
     st_xorg = env.ConvenienceLibrary(
        target = 'st_xorg',
        source = [ 'xorg_composite.c',
@@ -22,6 +27,7 @@ if 'xorg' in env['statetrackers']:
                'xorg_exa.c',
                'xorg_exa_tgsi.c',
                'xorg_output.c',
+               'xorg_renderer.c',
                'xorg_xv.c',
                ]
     )

_______________________________________________
mesa-commit mailing list
mesa-commit@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to