Merge remote branch 'origin/master' into pipe-video
[mesa.git] / src / gallium / state_trackers / dri / sw / SConscript
index c97124c83106983f99d5eed9afcbd835f11b2559..d0c3efc6faa39d613578abf146c24e07443dcc9c 100644 (file)
@@ -3,26 +3,26 @@
 
 Import('*')
 
-if env['dri']:
+env = env.Clone()
 
-    env = env.Clone()
+env.Append(CPPPATH = [
+    '#/src/mapi',
+    '#/src/mesa',
+    '#/src/gallium/state_trackers/dri/common',
+    '#/src/mesa/drivers/dri/common',
+])
 
-    env.Append(CPPPATH = [
-        '#/src/mesa',
-       '#/src/gallium/state_trackers/dri/common',
-       '#/src/mesa/drivers/dri/common',
-    ])
+env.Append(CPPDEFINES = [('__NOT_HAVE_DRM_H', '1')])
 
-    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',
-               'dri_st_api.c',
-               'dri1_helper.c',
-               'drisw.c',
-               ]
-    )
-    Export('st_drisw')
+st_drisw = env.ConvenienceLibrary(
+    target = 'st_drisw',
+    source = sources,
+)
+Export('st_drisw')