Welcome to mirror list, hosted at ThFree Co, Russian Federation.

meson.build « tests - github.com/jp7677/dxvk-nvapi.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 12b2cefa3a93af4218933d9a20a208908ef49744 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
nvapi_src = files([
  '../src/dxvk/dxvk_interfaces.cpp',
  '../src/vkd3d-proton/vkd3d-proton_interfaces.cpp',
  '../src/util/util_string.cpp',
  '../src/util/util_env.cpp',
  '../src/util/util_log.cpp',
  '../src/sysinfo/vulkan.cpp',
  '../src/sysinfo/nvml.cpp',
  '../src/d3d/lfx.cpp',
  '../src/d3d/nvapi_d3d_instance.cpp',
  '../src/sysinfo/nvapi_output.cpp',
  '../src/sysinfo/nvapi_adapter.cpp',
  '../src/sysinfo/nvapi_adapter_registry.cpp',
  '../src/resource_factory.cpp',
  '../src/d3d11/nvapi_d3d11_device.cpp',
  '../src/d3d12/nvapi_d3d12_device.cpp',
  '../src/nvapi_globals.cpp',
  '../src/nvapi.cpp',
  '../src/nvapi_d3d.cpp',
  '../src/nvapi_d3d11.cpp',
  '../src/nvapi_d3d12.cpp',
  '../src/nvapi_disp.cpp',
  '../src/nvapi_drs.cpp',
  '../src/nvapi_gpu.cpp',
  '../src/nvapi_mosaic.cpp',
  '../src/nvapi_sys.cpp',
])

nvapi_tests_src = files([
  'main.cpp',
  'resource_factory_util.cpp',
  'nvapi_d3d.cpp',
  'nvapi_d3d11.cpp',
  'nvapi_d3d12.cpp',
  'nvapi_drs.cpp',
  'nvapi_sysinfo.cpp',
  'nvapi_system.cpp',
])

nvapi_exe = executable('nvapi'+target_suffix+'-tests', [ nvapi_src, nvapi_tests_src, dxvk_nvapi_version ],
  dependencies        : [ lib_dxgi ],
  include_directories : [ vk_headers ],
  install             : true)