17ec681f3Smrginc_d3d10umd = include_directories('.') 27ec681f3Smrg_c_args_d3d10umd = [] 37ec681f3Smrg 47ec681f3Smrgif cc.get_id() == 'gcc' 57ec681f3Smrg _c_args_d3d10umd += '-Wno-unknown-pragmas' 67ec681f3Smrgendif 77ec681f3Smrg 87ec681f3Smrginc_winddk = include_directories('../../../../include/winddk') 97ec681f3Smrg 107ec681f3Smrglibd3d10umd = static_library( 117ec681f3Smrg 'd3d10umd', 127ec681f3Smrg files( 137ec681f3Smrg 'Adapter.cpp', 147ec681f3Smrg 'Debug.cpp', 157ec681f3Smrg 'Device.cpp', 167ec681f3Smrg 'Draw.cpp', 177ec681f3Smrg 'Dxgi.cpp', 187ec681f3Smrg 'Format.cpp', 197ec681f3Smrg 'InputAssembly.cpp', 207ec681f3Smrg 'OutputMerger.cpp', 217ec681f3Smrg 'Query.cpp', 227ec681f3Smrg 'Rasterizer.cpp', 237ec681f3Smrg 'Resource.cpp', 247ec681f3Smrg 'Shader.cpp', 257ec681f3Smrg 'ShaderDump.cpp', 267ec681f3Smrg 'ShaderParse.c', 277ec681f3Smrg 'ShaderTGSI.c', 287ec681f3Smrg 'D3DKMT.cpp', 297ec681f3Smrg ), 307ec681f3Smrg c_args : _c_args_d3d10umd, 317ec681f3Smrg cpp_args : _c_args_d3d10umd, 327ec681f3Smrg include_directories : [ 337ec681f3Smrg inc_include, inc_src, inc_gallium, inc_gallium_aux, inc_winddk, 347ec681f3Smrg ], 357ec681f3Smrg) 36