From: Rick Calixte <10281587+rcalixte@users.noreply.github.com> Date: Mon, 22 Jan 2024 19:44:58 +0000 (-0500) Subject: meson.build: install badges for labwc and migrate to data/ X-Git-Url: https://git.mdlowis.com/?a=commitdiff_plain;h=14f573358452a884f3d11ec4759b4f08586f9f7f;p=proto%2Flabwc.git meson.build: install badges for labwc and migrate to data/ A .desktop file was previously added for the labwc session, this adds a badge for it where it is supported. The .desktop files and the badges are also moved to `data/`. Ref: #36, 9fa783e, labwc/labwc-artwork#7 --- diff --git a/data/labwc-symbolic.svg b/data/labwc-symbolic.svg new file mode 100644 index 00000000..105fb69b --- /dev/null +++ b/data/labwc-symbolic.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/docs/labwc.desktop b/data/labwc.desktop similarity index 91% rename from docs/labwc.desktop rename to data/labwc.desktop index 8df6c6c7..63ffcfff 100644 --- a/docs/labwc.desktop +++ b/data/labwc.desktop @@ -2,5 +2,6 @@ Name=labwc Comment=A wayland stacking compositor Exec=labwc +Icon=labwc Type=Application DesktopNames=wlroots diff --git a/data/labwc.svg b/data/labwc.svg new file mode 100644 index 00000000..d2a21a82 --- /dev/null +++ b/data/labwc.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/meson.build b/meson.build index a4244f14..a0a43263 100644 --- a/meson.build +++ b/meson.build @@ -134,4 +134,10 @@ executable( install: true, ) -install_data('docs/labwc.desktop', install_dir: get_option('datadir') / 'wayland-sessions') +install_data('data/labwc.desktop', install_dir: get_option('datadir') / 'wayland-sessions') + +icons = ['labwc-symbolic.svg', 'labwc.svg'] +foreach icon : icons + icon_path = join_paths('data', icon) + install_data(icon_path, install_dir: get_option('datadir') / 'icons/hicolor/scalable/apps') +endforeach