| Import('*') |
| |
| env = env.Clone() |
| |
| env.MSVC2013Compat() |
| |
| env.Prepend(CPPPATH = [ |
| '#include', |
| '#src', |
| '#src/mapi', |
| '#src/mesa', |
| '#src/gallium/include', |
| '#src/gallium/auxiliary', |
| ]) |
| |
| # Make generated headers reachable from the include path. |
| env.Prepend(CPPPATH = [Dir('.').abspath, Dir('glsl').abspath]) |
| env.Prepend(CPPPATH = [Dir('.').abspath, Dir('nir').abspath]) |
| |
| sources = env.ParseSourceList('Makefile.sources', 'LIBCOMPILER_FILES') |
| |
| compiler = env.ConvenienceLibrary( |
| target = 'compiler', |
| source = sources |
| ) |
| Export('compiler') |
| |
| SConscript('SConscript.glsl') |
| SConscript('SConscript.nir') |