scons: r300/r600 now depends on libdrm.
As they now indirectly include on libdrm/radeon_surface.h.
This commit is contained in:
parent
aed51e3e6a
commit
f763ad5130
|
@ -25,13 +25,13 @@ if not env['msvc']:
|
|||
# These drivers do not build on MSVC compilers
|
||||
SConscript([
|
||||
'drivers/i915/SConscript',
|
||||
'drivers/r300/SConscript',
|
||||
])
|
||||
|
||||
if env['drm']:
|
||||
# These drivers depend on drm headers
|
||||
if env['drm_radeon']:
|
||||
SConscript([
|
||||
'drivers/r300/SConscript',
|
||||
'drivers/r600/SConscript',
|
||||
])
|
||||
# XXX: nouveau drivers have a tight dependency on libdrm, so to enable
|
||||
|
@ -73,7 +73,43 @@ if not env['embedded']:
|
|||
# Winsys
|
||||
#
|
||||
|
||||
SConscript('winsys/SConscript')
|
||||
SConscript([
|
||||
'winsys/sw/wrapper/SConscript',
|
||||
])
|
||||
|
||||
if env['x11']:
|
||||
SConscript([
|
||||
'winsys/sw/xlib/SConscript',
|
||||
])
|
||||
|
||||
if env['platform'] == 'windows':
|
||||
SConscript([
|
||||
'winsys/sw/gdi/SConscript',
|
||||
])
|
||||
|
||||
if not env['msvc']:
|
||||
SConscript([
|
||||
'winsys/i915/sw/SConscript',
|
||||
])
|
||||
|
||||
if env['dri']:
|
||||
SConscript([
|
||||
'winsys/sw/dri/SConscript',
|
||||
])
|
||||
|
||||
SConscript([
|
||||
'winsys/svga/drm/SConscript',
|
||||
])
|
||||
|
||||
if env['drm_intel']:
|
||||
SConscript([
|
||||
'winsys/i915/drm/SConscript',
|
||||
])
|
||||
|
||||
if env['drm_radeon']:
|
||||
SConscript([
|
||||
'winsys/radeon/drm/SConscript',
|
||||
])
|
||||
|
||||
#
|
||||
# Targets
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
Import('*')
|
||||
|
||||
env = env.Clone()
|
||||
|
||||
env.PkgUseModules('DRM_RADEON')
|
||||
|
||||
env.Append(CPPPATH = [
|
||||
'#/include',
|
||||
'#/src/mesa',
|
||||
|
|
|
@ -2,6 +2,8 @@ Import('*')
|
|||
|
||||
env = env.Clone()
|
||||
|
||||
env.PkgUseModules('DRM_RADEON')
|
||||
|
||||
env.Append(CPPPATH = [
|
||||
'#/include',
|
||||
])
|
||||
|
|
|
@ -1,35 +0,0 @@
|
|||
Import('*')
|
||||
|
||||
|
||||
SConscript([
|
||||
'sw/wrapper/SConscript',
|
||||
])
|
||||
|
||||
SConscript([
|
||||
'sw/xlib/SConscript',
|
||||
])
|
||||
|
||||
SConscript([
|
||||
'sw/gdi/SConscript',
|
||||
])
|
||||
|
||||
SConscript([
|
||||
'i915/sw/SConscript',
|
||||
])
|
||||
|
||||
if env['dri']:
|
||||
SConscript([
|
||||
'sw/dri/SConscript',
|
||||
])
|
||||
|
||||
SConscript([
|
||||
'svga/drm/SConscript',
|
||||
])
|
||||
|
||||
SConscript([
|
||||
'i915/drm/SConscript',
|
||||
])
|
||||
|
||||
SConscript([
|
||||
'radeon/drm/SConscript',
|
||||
])
|
|
@ -4,7 +4,7 @@ env = env.Clone()
|
|||
|
||||
radeon_sources = env.ParseSourceList('Makefile.sources', 'C_SOURCES')
|
||||
|
||||
env.PkgUseModules('DRM')
|
||||
env.PkgUseModules('DRM_RADEON')
|
||||
|
||||
radeonwinsys = env.ConvenienceLibrary(
|
||||
target ='radeonwinsys',
|
||||
|
|
Loading…
Reference in New Issue