mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2024-11-30 13:44:06 +08:00
scons: Always build trace driver
There are so many state trackers and winsys that rely on it for debug building, and trace can really build anywhere and is thin so there's no point is making it an option. Based on Xavier Chantry <chantry.xavier@gmail.com>'s patch: "I also removed the trace check in xlib SConscript which is now useless, and that script seems to deal with the cell driver, so I added cell in the check for supported drivers."
This commit is contained in:
parent
aec4d225b2
commit
db2e1518ff
@ -110,6 +110,10 @@ Export([
|
||||
#######################################################################
|
||||
# Environment setup
|
||||
|
||||
# Always build trace driver
|
||||
if 'trace' not in env['drivers']:
|
||||
env['drivers'].append('trace')
|
||||
|
||||
# Includes
|
||||
env.Append(CPPPATH = [
|
||||
'#/include',
|
||||
|
@ -14,11 +14,7 @@ if env['dri']:
|
||||
print 'warning: DRI enabled: skipping build of xlib libGL.so'
|
||||
Return()
|
||||
|
||||
if 'trace' not in env['drivers']:
|
||||
print 'warning: trace pipe driver disabled: skipping build of xlib libGL.so'
|
||||
Return()
|
||||
|
||||
if not set(('softpipe', 'llvmpipe', 'trace')).intersection(env['drivers']):
|
||||
if not set(('softpipe', 'llvmpipe', 'cell')).intersection(env['drivers']):
|
||||
print 'warning: no supported pipe driver: skipping build of xlib libGL.so'
|
||||
Return()
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user