1 #######################################################################
2 # SConscript for vega state_tracker
6 from sys import executable as python_cmd
10 env.Append(CPPPATH = [
13 env.Append(CPPDEFINES = [
14 'VEGA_VERSION_STRING=',
48 api_tmp = env.CodeGenerate(
49 target = '#/src/gallium/state_trackers/vega/api_tmp.h',
50 script = '#src/mapi/mapi/mapi_abi.py',
51 source = '#src/mapi/vgapi/vgapi.csv',
52 command = python_cmd + ' $SCRIPT --printer vgapi --mode app $SOURCE > $TARGET'
54 env.Depends(vega_sources, api_tmp)
56 st_vega = env.ConvenienceLibrary(
58 source = vega_sources,