[gnote/meson] Add desktop file processing and install
- From: Aurimas Černius <aurimasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnote/meson] Add desktop file processing and install
- Date: Sun, 28 Mar 2021 15:03:34 +0000 (UTC)
commit 2bd8c4a45f066b2a8df73d6b49d0ebb6bb00d770
Author: Aurimas Černius <aurisc4 gmail com>
Date: Sun Mar 28 13:45:45 2021 +0300
Add desktop file processing and install
data/meson.build | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
---
diff --git a/data/meson.build b/data/meson.build
index abc6809a..bc205d45 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -1,2 +1,18 @@
install_man('gnote.1')
+desktop_file = 'org.gnome.Gnote.desktop'
+gnote_desktop_file = i18n.merge_file(
+ desktop_file,
+ type: 'desktop',
+ input: desktop_file + '.in',
+ output: desktop_file,
+ po_dir: '../po',
+ install: true,
+ install_dir: get_option('datadir') / 'applications',
+)
+
+desktop_file_validate = find_program('desktop-file-validate', required: false)
+if desktop_file_validate.found()
+ test('validate-desktop', desktop_file_validate, args: [gnote_desktop_file])
+endif
+
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]