1e9b08e7373c00306bce398ea8d34f42e54f98c6dCorbin SimpsonImport('*')
2e9b08e7373c00306bce398ea8d34f42e54f98c6dCorbin Simpson
3e9b08e7373c00306bce398ea8d34f42e54f98c6dCorbin Simpsonenv = env.Clone()
4f763ad51302a8b3517e85ae7f2ee94d40b1e0326José Fonseca
5f763ad51302a8b3517e85ae7f2ee94d40b1e0326José Fonsecaenv.PkgUseModules('DRM_RADEON')
6f763ad51302a8b3517e85ae7f2ee94d40b1e0326José Fonseca
7486ccb55a89f229ffbd181f79f9372cf0b4cbdb6José Fonsecaenv.Append(CPPPATH = [
8486ccb55a89f229ffbd181f79f9372cf0b4cbdb6José Fonseca    '#/include', 
9486ccb55a89f229ffbd181f79f9372cf0b4cbdb6José Fonseca    '#/src/mesa',
101c2c4ddbd1e97bfd13430521e5c09cb5ce8e36e6Marek Olšák    '#/src/glsl',
111c2c4ddbd1e97bfd13430521e5c09cb5ce8e36e6Marek Olšák    '#/src/mapi',
12486ccb55a89f229ffbd181f79f9372cf0b4cbdb6José Fonseca])
13e9b08e7373c00306bce398ea8d34f42e54f98c6dCorbin Simpson
14e9b08e7373c00306bce398ea8d34f42e54f98c6dCorbin Simpsonr300 = env.ConvenienceLibrary(
15b7ffe1e8763efdf042e2d5eb33ce4f3d5d365121Corbin Simpson    target = 'r300',
161025f11327cc5fb91a2dbd286ee0d7c00daaa8b3Chia-I Wu    source = env.ParseSourceList('Makefile.sources', 'C_SOURCES') + [
171c2c4ddbd1e97bfd13430521e5c09cb5ce8e36e6Marek Olšák        '#/src/glsl/ralloc.c',
181c2c4ddbd1e97bfd13430521e5c09cb5ce8e36e6Marek Olšák        '#/src/mesa/program/register_allocate.c'
191c2c4ddbd1e97bfd13430521e5c09cb5ce8e36e6Marek Olšák    ])
20e9b08e7373c00306bce398ea8d34f42e54f98c6dCorbin Simpson
213ae04dd910d59dd2f044579f3e098b52fc577700José Fonsecaenv.Alias('r300', r300)
223ae04dd910d59dd2f044579f3e098b52fc577700José Fonseca
23e9b08e7373c00306bce398ea8d34f42e54f98c6dCorbin SimpsonExport('r300')
24e9b08e7373c00306bce398ea8d34f42e54f98c6dCorbin Simpson
25