1cairo_dep = dependency('cairo') 2pangocairo_dep = dependency('pangocairo') 3wayland_cursor_dep = dependency('wayland-cursor') 4math_dep = cc.find_library('m', required: true) 5 6shared_module('decor-cairo', 7 sources: [ 8 'libdecor-cairo.c', 9 'libdecor-cairo-blur.c', 10 ], 11 include_directories: [ 12 top_includepath, 13 libdecor_includepath, 14 ], 15 c_args: libdecor_c_args, 16 dependencies: [ 17 libdecor_dep, 18 cairo_dep, 19 pangocairo_dep, 20 math_dep, 21 wayland_cursor_dep, 22 cursor_settings_dep, 23 os_compatibility_dep, 24 ], 25 install_dir: join_paths(plugindir), 26 install: true, 27) 28