SConscript revision 3ae04dd910d59dd2f044579f3e098b52fc577700
1e9b08e7373c00306bce398ea8d34f42e54f98c6dCorbin SimpsonImport('*') 2e9b08e7373c00306bce398ea8d34f42e54f98c6dCorbin Simpson 31f39d59a2996e2acf6893a8dd1a0293bd8790cc2Joakim Sindholtr300compiler = SConscript('#/src/mesa/drivers/dri/r300/compiler/SConscript') 41f39d59a2996e2acf6893a8dd1a0293bd8790cc2Joakim Sindholt 5e9b08e7373c00306bce398ea8d34f42e54f98c6dCorbin Simpsonenv = env.Clone() 61f39d59a2996e2acf6893a8dd1a0293bd8790cc2Joakim Sindholt# add the paths for r300compiler 7486ccb55a89f229ffbd181f79f9372cf0b4cbdb6José Fonsecaenv.Append(CPPPATH = [ 8486ccb55a89f229ffbd181f79f9372cf0b4cbdb6José Fonseca '#/src/mesa/drivers/dri/r300/compiler', 9486ccb55a89f229ffbd181f79f9372cf0b4cbdb6José Fonseca '#/src/gallium/winsys/drm/radeon/core', 10486ccb55a89f229ffbd181f79f9372cf0b4cbdb6José Fonseca '#/include', 11486ccb55a89f229ffbd181f79f9372cf0b4cbdb6José Fonseca '#/src/mesa', 12486ccb55a89f229ffbd181f79f9372cf0b4cbdb6José Fonseca]) 13e9b08e7373c00306bce398ea8d34f42e54f98c6dCorbin Simpson 14e9b08e7373c00306bce398ea8d34f42e54f98c6dCorbin Simpsonr300 = env.ConvenienceLibrary( 15b7ffe1e8763efdf042e2d5eb33ce4f3d5d365121Corbin Simpson target = 'r300', 16b7ffe1e8763efdf042e2d5eb33ce4f3d5d365121Corbin Simpson source = [ 1738a97148bf5df3c32087a5fdd799912d0275267dMarek Olšák 'r300_blit.c', 18b7ffe1e8763efdf042e2d5eb33ce4f3d5d365121Corbin Simpson 'r300_chipset.c', 19b7ffe1e8763efdf042e2d5eb33ce4f3d5d365121Corbin Simpson 'r300_context.c', 20b7ffe1e8763efdf042e2d5eb33ce4f3d5d365121Corbin Simpson 'r300_debug.c', 21b7ffe1e8763efdf042e2d5eb33ce4f3d5d365121Corbin Simpson 'r300_emit.c', 22b7ffe1e8763efdf042e2d5eb33ce4f3d5d365121Corbin Simpson 'r300_flush.c', 23622858884fc5923c9e7a0c1bb0e80b53f0acb5a7Joakim Sindholt 'r300_fs.c', 2420c96759940b0bbe5afdb592cda1c410bfa6e665Marek Olšák 'r300_hyperz.c', 25b7ffe1e8763efdf042e2d5eb33ce4f3d5d365121Corbin Simpson 'r300_query.c', 265c50218d009a4c8276aa561bd1483742cf6aa20eCorbin Simpson 'r300_render.c', 27cb17f5ee752d07d82e9b079c6bda9d89e51c7108Marek Olšák 'r300_render_stencilref.c', 28028459b0bf2bb778b55493f9b23ab7f2c9b355a0Marek Olšák 'r300_render_translate.c', 293601b20c9bf8dfe0aa7c783e70dd90055074080cVinson Lee 'r300_resource.c', 30b7ffe1e8763efdf042e2d5eb33ce4f3d5d365121Corbin Simpson 'r300_screen.c', 31204c88014b8c3cfd7bd84928bbc77489ebd98399Joakim Sindholt 'r300_screen_buffer.c', 32b7ffe1e8763efdf042e2d5eb33ce4f3d5d365121Corbin Simpson 'r300_state.c', 33b7ffe1e8763efdf042e2d5eb33ce4f3d5d365121Corbin Simpson 'r300_state_derived.c', 34622858884fc5923c9e7a0c1bb0e80b53f0acb5a7Joakim Sindholt 'r300_vs.c', 3590e5a37d128efaca9e89434ab103826ee82cb911Marek Olšák 'r300_vs_draw.c', 36b7ffe1e8763efdf042e2d5eb33ce4f3d5d365121Corbin Simpson 'r300_texture.c', 37d779a5d16ae6a17b3fc0c097f4eb477a80e54566Marek Olšák 'r300_texture_desc.c', 381f39d59a2996e2acf6893a8dd1a0293bd8790cc2Joakim Sindholt 'r300_tgsi_to_rc.c', 394012219f1f215cec9406be644b6b9d421bb5d8e4Marek Olšák 'r300_transfer.c', 401f39d59a2996e2acf6893a8dd1a0293bd8790cc2Joakim Sindholt ] + r300compiler) + r300compiler 41e9b08e7373c00306bce398ea8d34f42e54f98c6dCorbin Simpson 423ae04dd910d59dd2f044579f3e098b52fc577700José Fonsecaenv.Alias('r300', r300) 433ae04dd910d59dd2f044579f3e098b52fc577700José Fonseca 44e9b08e7373c00306bce398ea8d34f42e54f98c6dCorbin SimpsonExport('r300') 45e9b08e7373c00306bce398ea8d34f42e54f98c6dCorbin Simpson 46