scons: remove radeon build

One build system for linux/unix only drivers should be enough.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=48694

Acked-by: Jose Fonseca <jfonseca@vmware.com>
This commit is contained in:
Andreas Boll
2013-05-03 11:33:35 +02:00
parent 4539f8e20a
commit 4ca44f2c5e
10 changed files with 0 additions and 186 deletions

View File

@@ -535,7 +535,6 @@ def generate(env):
env.PkgCheckModules('XF86VIDMODE', ['xxf86vm'])
env.PkgCheckModules('DRM', ['libdrm >= 2.4.24'])
env.PkgCheckModules('DRM_INTEL', ['libdrm_intel >= 2.4.30'])
env.PkgCheckModules('DRM_RADEON', ['libdrm_radeon >= 2.4.42'])
env.PkgCheckModules('XORG', ['xorg-server >= 1.6.0'])
env.PkgCheckModules('KMS', ['libkms >= 2.4.24'])
env.PkgCheckModules('UDEV', ['libudev > 150'])

View File

@@ -29,15 +29,6 @@ if not env['msvc']:
if env['drm']:
# These drivers depend on drm headers
if env['drm_radeon']:
SConscript([
'drivers/r300/SConscript',
'drivers/r600/SConscript',
])
if env['llvm']:
SConscript([
'drivers/radeonsi/SConscript',
])
# XXX: nouveau drivers have a tight dependency on libdrm, so to enable
# we need some version logic before we enable them. Also, ATM there is
# no nouveau target in scons
@@ -110,11 +101,6 @@ if env['dri']:
'winsys/i915/drm/SConscript',
])
if env['drm_radeon']:
SConscript([
'winsys/radeon/drm/SConscript',
])
#
# Targets
#
@@ -152,21 +138,11 @@ if not env['embedded']:
SConscript([
'targets/dri-i915/SConscript',
])
if env['drm_radeon']:
SConscript([
'targets/dri-r300/SConscript',
'targets/dri-r600/SConscript',
])
if env['llvm']:
SConscript([
'targets/dri-radeonsi/SConscript',
])
if env['xorg'] and env['drm']:
SConscript([
#'targets/xorg-i915/SConscript',
#'targets/xorg-nouveau/SConscript',
#'targets/xorg-radeon/SConscript',
])

View File

@@ -1,24 +0,0 @@
Import('*')
env = env.Clone()
env.PkgUseModules('DRM_RADEON')
env.Append(CPPPATH = [
'#/include',
'#/src/mesa',
'#/src/glsl',
'#/src/mapi',
])
r300 = env.ConvenienceLibrary(
target = 'r300',
source = env.ParseSourceList('Makefile.sources', 'C_SOURCES') + [
'#/src/glsl/ralloc.c',
'#/src/mesa/program/register_allocate.c'
])
env.Alias('r300', r300)
Export('r300')

View File

@@ -1,18 +0,0 @@
Import('*')
env = env.Clone()
env.PkgUseModules('DRM_RADEON')
env.Append(CPPPATH = [
'#/include',
])
r600 = env.ConvenienceLibrary(
target = 'r600',
source = env.ParseSourceList('Makefile.sources', 'C_SOURCES')
)
env.Alias('r600', r600)
Export('r600')

View File

@@ -1,17 +0,0 @@
Import('*')
env = env.Clone()
env.Append(CPPPATH = [
'#/include',
'#/src/gallium/drivers/radeon',
])
radeonsi = env.ConvenienceLibrary(
target = 'radeonsi',
source = env.ParseSourceList('Makefile.sources', 'C_SOURCES')
)
env.Alias('radeonsi', radeonsi)
Export('radeonsi')

View File

@@ -1,26 +0,0 @@
Import('*')
env = drienv.Clone()
env.Append(CPPDEFINES = ['GALLIUM_RBUG', 'GALLIUM_TRACE', 'GALLIUM_GALAHAD'])
env.Prepend(LIBS = [
st_dri,
radeonwinsys,
r300,
galahad,
trace,
rbug,
mesa,
glsl,
gallium,
COMMON_DRI_DRM_OBJECTS
])
module = env.SharedLibrary(
target ='r300_dri.so',
source = 'target.c',
SHLIBPREFIX = '',
)
env.Alias('dri-r300', module)

View File

@@ -1,28 +0,0 @@
Import('*')
env = drienv.Clone()
env.PkgUseModules('DRM')
env.PkgUseModules('DRM_RADEON')
env.Append(CPPDEFINES = ['GALLIUM_RBUG', 'GALLIUM_TRACE'])
env.Prepend(LIBS = [
st_dri,
radeonwinsys,
r600,
trace,
rbug,
mesa,
glsl,
gallium,
COMMON_DRI_DRM_OBJECTS
])
module = env.SharedLibrary(
target ='r600_dri.so',
source = 'target.c',
SHLIBPREFIX = '',
)
env.Alias('dri-r600', module)

View File

@@ -1,25 +0,0 @@
Import('*')
env = drienv.Clone()
env.Append(CPPDEFINES = ['GALLIUM_RBUG', 'GALLIUM_TRACE'])
env.Prepend(LIBS = [
st_dri,
radeonwinsys,
radeonsi,
trace,
rbug,
mesa,
glsl,
gallium,
COMMON_DRI_DRM_OBJECTS
])
module = env.SharedLibrary(
target ='radeonsi_dri.so',
source = 'target.c',
SHLIBPREFIX = '',
)
env.Alias('dri-radeonsi', module)

View File

@@ -98,15 +98,6 @@ if env['HAVE_DRM']:
ws_wrapper,
])
if env['HAVE_DRM_RADEON']:
env.PkgUseModules('DRM_RADEON')
env.Append(CPPDEFINES = ['_EGL_PIPE_R300', '_EGL_PIPE_R600'])
env.Prepend(LIBS = [
radeonwinsys,
r300,
r600,
])
env.Append(CPPDEFINES = ['_EGL_PIPE_VMWGFX'])
env.Prepend(LIBS = [
svgadrm,

View File

@@ -1,14 +0,0 @@
Import('*')
env = env.Clone()
radeon_sources = env.ParseSourceList('Makefile.sources', 'C_SOURCES')
env.PkgUseModules('DRM_RADEON')
radeonwinsys = env.ConvenienceLibrary(
target ='radeonwinsys',
source = radeon_sources,
)
Export('radeonwinsys')