diff options
Diffstat (limited to 'cursor')
-rw-r--r-- | cursor/meson.build | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/cursor/meson.build b/cursor/meson.build new file mode 100644 index 0000000..ae85ed9 --- /dev/null +++ b/cursor/meson.build @@ -0,0 +1,27 @@ +icondir = get_option('icon_directory') +if icondir == '' + icondir = join_paths(get_option('prefix'), get_option('datadir'), 'icons') +endif + +wayland_cursor = library( + 'wayland-cursor', + sources: [ + 'wayland-cursor.c', + 'os-compatibility.c', + 'xcursor.c', + ], + version: '0.0.0', + dependencies: [ wayland_client_dep ], + c_args: [ '-DICONDIR="@0@"'.format(icondir) ], + install: true, +) + +install_headers('wayland-cursor.h') + +pkgconfig.generate( + name: 'Wayland Cursor', + description: 'Wayland cursor helper library', + version: meson.project_version(), + libraries: wayland_cursor, + filebase: 'wayland-cursor', +) |