summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2017-06-23 10:00:31 +0200
committerBastien Nocera <hadess@hadess.net>2017-06-23 10:00:31 +0200
commit8ed99c3e98b7f92e622d26ebec2dcdaaa57064e4 (patch)
tree8684068f42c654659ddae90e23dbba754cfed8c5
parentc0b368bdf686de5322dc10dcf01b9e8c422d40a7 (diff)
downloadnautilus-sendto-8ed99c3e98b7f92e622d26ebec2dcdaaa57064e4.tar.gz
build: Remove intltool dependency
And correct install directory $(datadir)/appdata, not $(datadir)/metainfo
-rw-r--r--src/meson.build20
1 files changed, 6 insertions, 14 deletions
diff --git a/src/meson.build b/src/meson.build
index dd62a6f..4f684f3 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -7,17 +7,9 @@ executable('nautilus-sendto',
po_dir = join_paths(meson.source_root(), 'po')
-intltool_merge = find_program('intltool-merge')
-intltool_cache = join_paths(po_dir, '.intltool-merge-cache')
-intltool_xml_cmd = [intltool_merge, '-x', '-u', '-c', intltool_cache, po_dir, '@INPUT@', '@OUTPUT@']
-
-info_name = 'nautilus-sendto.metainfo.xml'
-
-custom_target(
- info_name,
- input: 'nautilus-sendto.metainfo.xml.in',
- output: info_name,
- command: intltool_xml_cmd,
- install: true,
- install_dir: join_paths(nst_datadir, 'metainfo')
-)
+i18n.merge_file ('appdata',
+ input: 'nautilus-sendto.metainfo.xml.in',
+ output: 'nautilus-sendto.metainfo.xml',
+ install: true,
+ install_dir: join_paths(nst_datadir, 'appdata'),
+ po_dir: po_dir,)