6 if env['toolchain'] == 'crossmingw':
7 # Cross-compilation not supported
15 env.Append(SWIGPATH = ['#src/gallium/include', '#src/gallium/include/pipe'])
16 env.Append(SWIGFLAGS = ['-python', '-keyword'])
18 env.Append(CPPPATH = '.')
20 if env['platform'] == 'windows':
29 env.Append(CPPDEFINES = ['GCC_HASCLASSVISIBILITY'])
39 'st_hardpipe_winsys.c',
40 'st_softpipe_winsys.c',
50 env.Append(CPPDEFINES = ['HAVE_LLVMPIPE'])
51 env.Prepend(LIBS = [llvmpipe])
53 env.Append(CPPDEFINES = ['HAVE_SOFTPIPE'])
54 env.Prepend(LIBS = [softpipe])
56 env['no_import_lib'] = 1
58 pyst = env.SharedLibrary(
63 env.Alias('python', pyst)