From 47a89e9255846f55efe0992c94b65ae7c911dbb3 Mon Sep 17 00:00:00 2001 From: José Fonseca Date: Sat, 10 Apr 2010 03:01:30 +0100 Subject: scons: Always build softpipe and llvmpipe (when llvm available). These are our reference software rasterizers. They can build everywhere and are a precious debugging tool. Making them always present immensily simplifies the scons logic. If people want to avoid building it is still possible to pass direcotries and target names to scons to narrow the build. --- src/gallium/targets/dri-swrast/SConscript | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'src/gallium/targets/dri-swrast/SConscript') diff --git a/src/gallium/targets/dri-swrast/SConscript b/src/gallium/targets/dri-swrast/SConscript index 9a3838d64e..77f44384d0 100644 --- a/src/gallium/targets/dri-swrast/SConscript +++ b/src/gallium/targets/dri-swrast/SConscript @@ -1,9 +1,5 @@ Import('*') -if not set(('softpipe', 'llvmpipe')).intersection(env['drivers']): - print 'warning: no supported pipe driver: skipping build of swrastg_dri.so' - Return() - env = drienv.Clone() env.Append(CPPPATH = [ @@ -20,11 +16,11 @@ env.Prepend(LIBS = [ COMMON_DRI_SW_OBJECTS ]) -if 'softpipe' in env['drivers']: +if True: env.Append(CPPDEFINES = 'GALLIUM_SOFTPIPE') env.Prepend(LIBS = [softpipe]) -if 'llvmpipe' in env['drivers']: +if env['llvm']: env.Append(CPPDEFINES = 'GALLIUM_LLVMPIPE') env.Tool('udis86') env.Prepend(LIBS = [llvmpipe]) -- cgit v1.2.3