xref: /aosp_15_r20/external/mesa3d/src/gallium/frontends/d3d10umd/meson.build (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1inc_d3d10umd = include_directories('.')
2_c_args_d3d10umd = []
3
4if cc.get_argument_syntax() == 'gcc'
5  _c_args_d3d10umd += '-Wno-unknown-pragmas'
6endif
7
8libd3d10umd = static_library(
9  'd3d10umd',
10  files(
11    'Adapter.cpp',
12    'Debug.cpp',
13    'Device.cpp',
14    'Draw.cpp',
15    'DxgiFns.cpp',
16    'Format.cpp',
17    'InputAssembly.cpp',
18    'OutputMerger.cpp',
19    'Query.cpp',
20    'Rasterizer.cpp',
21    'Resource.cpp',
22    'Shader.cpp',
23    'ShaderDump.cpp',
24    'ShaderParse.c',
25    'ShaderTGSI.c',
26    'D3DKMT.cpp',
27  ),
28  c_args : _c_args_d3d10umd,
29  cpp_args : _c_args_d3d10umd,
30  include_directories : [
31    inc_include, inc_src, inc_gallium, inc_gallium_aux, inc_winddk,
32  ],
33)
34