SConscript revision 53cbb81576671d6d39e6a353e79ebda2c512d735
1####################################################################### 2# SConscript for gdi winsys 3 4Import('*') 5 6if env['platform'] == 'windows': 7 8 env = env.Clone() 9 10 env.Append(CPPPATH = [ 11 '#src/gallium/state_trackers/wgl', 12 '#src/gallium/winsys/sw', 13 ]) 14 15 env.Append(LIBS = [ 16 'gdi32', 17 'user32', 18 'kernel32', 19 'ws2_32', 20 ]) 21 22 sources = [] 23 drivers = [] 24 25 if True: 26 sources = ['gdi_softpipe_winsys.c'] 27 drivers = [softpipe] 28 29 if env['llvm']: 30 sources = ['gdi_llvmpipe_winsys.c'] 31 drivers = [llvmpipe] 32 33 if env['gcc']: 34 sources += ['#src/gallium/state_trackers/wgl/opengl32.mingw.def'] 35 else: 36 sources += ['#src/gallium/state_trackers/wgl/opengl32.def'] 37 38 drivers += [trace, rbug] 39 40 env['no_import_lib'] = 1 41 42 env.SharedLibrary( 43 target ='opengl32', 44 source = sources, 45 LIBS = wgl + ws_gdi + glapi + mesa + drivers + gallium + glsl + env['LIBS'], 46 ) 47