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