scons: Use inline wrap helpers more consistently.
authorJosé Fonseca <jfonseca@vmware.com>
Thu, 18 Nov 2010 13:02:36 +0000 (13:02 +0000)
committerJosé Fonseca <jfonseca@vmware.com>
Thu, 18 Nov 2010 13:02:36 +0000 (13:02 +0000)
src/gallium/targets/graw-gdi/SConscript
src/gallium/targets/graw-xlib/SConscript
src/gallium/targets/libgl-xlib/SConscript

index 8d98b36fba4199868f9acc890da1af26aa2fa3df..352efe95d09f0ca4c0b9fd4399c9955e576edc94 100644 (file)
@@ -9,15 +9,9 @@ env.Append(CPPPATH = [
     '#src/gallium/winsys/sw',
 ])
 
-env.Append(CPPDEFINES = ['GALLIUM_RBUG', 'GALLIUM_TRACE', 'GALLIUM_GALAHAD'])
-
 env.Prepend(LIBS = [
     gallium,
     'gdi32',
-    identity,
-    rbug,
-    trace,
-    galahad,
     'user32',
     'ws2_32',
 ])
@@ -27,8 +21,13 @@ sources = [
     graw_util,
 ]
 
-env.Append(CPPDEFINES = 'GALLIUM_SOFTPIPE')
-env.Prepend(LIBS = [softpipe])
+if True:
+    env.Append(CPPDEFINES = ['GALLIUM_TRACE', 'GALLIUM_RBUG', 'GALLIUM_GALAHAD', 'GALLIUM_SOFTPIPE'])
+    env.Prepend(LIBS = [trace, rbug, galahad, softpipe])
+
+if env['llvm']:
+    env.Append(CPPDEFINES = 'GALLIUM_LLVMPIPE')
+    env.Prepend(LIBS = [llvmpipe])
 
 graw = env.SharedLibrary(
     target = 'graw',
index 6d32ea537d2cbd49e8b62b84ef5d758fc277ec09..42cb349cc912e18bbba133109289e741fe0136ce 100644 (file)
@@ -7,9 +7,6 @@ env = env.Clone()
 
 env.Prepend(LIBS = [
     ws_xlib,
-    trace,
-    rbug,
-    galahad,
     gallium,
 ])
 
@@ -28,8 +25,8 @@ sources = [
 ]
 
 if True:
-    env.Append(CPPDEFINES = 'GALLIUM_SOFTPIPE')
-    env.Prepend(LIBS = [softpipe])
+    env.Append(CPPDEFINES = ['GALLIUM_TRACE', 'GALLIUM_RBUG', 'GALLIUM_GALAHAD', 'GALLIUM_SOFTPIPE'])
+    env.Prepend(LIBS = [trace, rbug, galahad, softpipe])
 
 if env['llvm']:
     env.Append(CPPDEFINES = 'GALLIUM_LLVMPIPE')
index 6582a2f27bd77079e3fc5ec9800f457bc4429fed..d932736be780719f3dcd621129b8be2104809dce 100644 (file)
@@ -19,9 +19,6 @@ env.Prepend(LIBS = env['X11_LIBS'])
 env.Prepend(LIBS = [
     st_xlib,
     ws_xlib,
-    trace,
-    rbug,
-    galahad,
     glapi,
     mesa,
     glsl,
@@ -34,11 +31,11 @@ sources = [
 ]
 
 if True:
-    env.Append(CPPDEFINES = 'GALLIUM_SOFTPIPE')
-    env.Prepend(LIBS = [softpipe])
+    env.Append(CPPDEFINES = ['GALLIUM_TRACE', 'GALLIUM_RBUG', 'GALLIUM_GALAHAD', 'GALLIUM_SOFTPIPE'])
+    env.Prepend(LIBS = [trace, rbug, galahad, softpipe])
 
 if env['llvm']:
-    env.Append(CPPDEFINES = 'GALLIUM_LLVMPIPE')
+    env.Append(CPPDEFINES = ['GALLIUM_LLVMPIPE'])
     env.Prepend(LIBS = [llvmpipe])
     
 if False: