import common Import('*') from sys import executable as python_cmd env = env.Clone() env.Prepend(CPPPATH = [ '#include', '#src', '#src/mapi', '#src/mesa', '#src/util', ]) env.CodeGenerate( target = 'format_srgb.c', script = 'format_srgb.py', source = [], command = python_cmd + ' $SCRIPT > $TARGET' ) # parse Makefile.sources source_lists = env.ParseSourceList('Makefile.sources') mesautil_sources = ( source_lists['MESA_UTIL_FILES'] + source_lists['MESA_UTIL_GENERATED_FILES'] ) mesautil = env.ConvenienceLibrary( target = 'mesautil', source = mesautil_sources, ) env.Alias('mesautil', mesautil) Export('mesautil')