diff options
Diffstat (limited to '')
-rw-r--r-- | src/libs/dxvk-native-1.9.2a/src/dxgi/meson.build | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/src/libs/dxvk-native-1.9.2a/src/dxgi/meson.build b/src/libs/dxvk-native-1.9.2a/src/dxgi/meson.build new file mode 100644 index 00000000..f5e72054 --- /dev/null +++ b/src/libs/dxvk-native-1.9.2a/src/dxgi/meson.build @@ -0,0 +1,25 @@ +dxgi_res = wrc_generator.process('version.rc') + +dxgi_src = [ + 'dxgi_adapter.cpp', + 'dxgi_enums.cpp', + 'dxgi_factory.cpp', + 'dxgi_format.cpp', + 'dxgi_main.cpp', + 'dxgi_monitor.cpp', + 'dxgi_options.cpp', + 'dxgi_output.cpp', + 'dxgi_swapchain.cpp', +] + +dxgi_dll = shared_library(so_prefix+'dxgi'+dll_ext, dxgi_src, dxgi_res, + name_prefix : '', + dependencies : [ dxvk_dep, wsi_dep ], + include_directories : dxvk_include_path, + install : true, + vs_module_defs : 'dxgi'+def_spec_ext, + override_options : ['cpp_std='+dxvk_cpp_std]) + +dxgi_dep = declare_dependency( + link_with : [ dxgi_dll ], + include_directories : [ dxvk_include_path ]) |