14 lines
567 B
Meson
14 lines
567 B
Meson
vkroots_dep = dependency('vkroots')
|
|
dep_xcb = dependency('xcb')
|
|
dep_x11_xcb = dependency('x11-xcb')
|
|
wayland_client = dependency('wayland-client')
|
|
|
|
gamescope_wsi_layer = shared_library('VkLayer_FROG_gamescope_wsi', 'VkLayer_FROG_gamescope_wsi.cpp', protocols_client_src,
|
|
dependencies : [ vkroots_dep, dep_xcb, dep_x11, dep_x11_xcb, wayland_client ],
|
|
override_options : [ 'cpp_std=c++20' ],
|
|
install : true )
|
|
|
|
install_data(
|
|
files('VkLayer_FROG_gamescope_wsi.json'),
|
|
install_dir : join_paths(get_option('datadir'), 'vulkan', 'implicit_layer.d'),
|
|
)
|