summaryrefslogtreecommitdiff
path: root/src/gallium/state_trackers
diff options
context:
space:
mode:
authorJakob Bornecrantz <jakob@vmware.com>2010-11-05 18:30:06 +0000
committerJakob Bornecrantz <jakob@vmware.com>2010-11-05 20:58:49 +0000
commitf1600d3a9725803f0526fb3fd673787307539d27 (patch)
treef481425778080affde776f0ed224eb19c1de6bb0 /src/gallium/state_trackers
parent7e9f5eab4e18e0b661fc9b65a0f409d10e041b24 (diff)
scons: Unify state tracker SConscripts
Diffstat (limited to 'src/gallium/state_trackers')
-rw-r--r--src/gallium/state_trackers/dri/drm/SConscript16
-rw-r--r--src/gallium/state_trackers/dri/sw/SConscript16
-rw-r--r--src/gallium/state_trackers/glx/xlib/SConscript10
-rw-r--r--src/gallium/state_trackers/xorg/SConscript11
4 files changed, 31 insertions, 22 deletions
diff --git a/src/gallium/state_trackers/dri/drm/SConscript b/src/gallium/state_trackers/dri/drm/SConscript
index 90082ffb6a..b188f76f91 100644
--- a/src/gallium/state_trackers/dri/drm/SConscript
+++ b/src/gallium/state_trackers/dri/drm/SConscript
@@ -14,13 +14,15 @@ env.Append(CPPPATH = [
'#/src/mesa/drivers/dri/common',
])
+sources = [
+ 'dri_context.c',
+ 'dri_drawable.c',
+ 'dri_screen.c',
+ 'dri2.c',
+]
+
st_dri = env.ConvenienceLibrary(
target = 'st_dri',
- source = [ 'dri_context.c',
- 'dri_drawable.c',
- 'dri_screen.c',
- 'dri2.c',
- ]
- )
-
+ source = sources,
+)
Export('st_dri')
diff --git a/src/gallium/state_trackers/dri/sw/SConscript b/src/gallium/state_trackers/dri/sw/SConscript
index 8646d276c8..d0c3efc6fa 100644
--- a/src/gallium/state_trackers/dri/sw/SConscript
+++ b/src/gallium/state_trackers/dri/sw/SConscript
@@ -14,13 +14,15 @@ env.Append(CPPPATH = [
env.Append(CPPDEFINES = [('__NOT_HAVE_DRM_H', '1')])
+sources = [
+ 'dri_context.c',
+ 'dri_drawable.c',
+ 'dri_screen.c',
+ 'drisw.c',
+]
+
st_drisw = env.ConvenienceLibrary(
target = 'st_drisw',
- source = [ 'dri_context.c',
- 'dri_drawable.c',
- 'dri_screen.c',
- 'drisw.c',
- ]
- )
-
+ source = sources,
+)
Export('st_drisw')
diff --git a/src/gallium/state_trackers/glx/xlib/SConscript b/src/gallium/state_trackers/glx/xlib/SConscript
index 0542a5fc89..9e7ebf3fc9 100644
--- a/src/gallium/state_trackers/glx/xlib/SConscript
+++ b/src/gallium/state_trackers/glx/xlib/SConscript
@@ -11,14 +11,16 @@ env.Append(CPPPATH = [
'#/src/mesa/main',
])
-st_xlib = env.ConvenienceLibrary(
-target = 'st_xlib',
-source = [
+sources = [
'glx_api.c',
'glx_getproc.c',
'glx_usefont.c',
'xm_api.c',
'xm_st.c',
- ]
+]
+
+st_xlib = env.ConvenienceLibrary(
+ target = 'st_xlib',
+ source = sources,
)
Export('st_xlib')
diff --git a/src/gallium/state_trackers/xorg/SConscript b/src/gallium/state_trackers/xorg/SConscript
index 1022954ca0..19315694b7 100644
--- a/src/gallium/state_trackers/xorg/SConscript
+++ b/src/gallium/state_trackers/xorg/SConscript
@@ -21,9 +21,8 @@ if conf.CheckHeader('X11/extensions/dpmsconst.h'):
conf.Finish()
-st_xorg = env.ConvenienceLibrary(
-target = 'st_xorg',
-source = [ 'xorg_composite.c',
+sources = [
+ 'xorg_composite.c',
'xorg_crtc.c',
'xorg_dri2.c',
'xorg_driver.c',
@@ -32,6 +31,10 @@ source = [ 'xorg_composite.c',
'xorg_output.c',
'xorg_renderer.c',
'xorg_xv.c',
- ]
+]
+
+st_xorg = env.ConvenienceLibrary(
+ target = 'st_xorg',
+ source = sources,
)
Export('st_xorg')