summaryrefslogtreecommitdiff
path: root/src/plugins/samplepython/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/samplepython/meson.build')
-rw-r--r--src/plugins/samplepython/meson.build23
1 files changed, 9 insertions, 14 deletions
diff --git a/src/plugins/samplepython/meson.build b/src/plugins/samplepython/meson.build
index be68bb580..40b1b1042 100644
--- a/src/plugins/samplepython/meson.build
+++ b/src/plugins/samplepython/meson.build
@@ -5,23 +5,18 @@ plugin_install = false
plugin_dir = join_paths(totem_pluginsdir, 'sample-python')
if plugin_install
- install_data(
- plugin_name + '.py',
- install_dir: plugin_dir
+ plugin_data = plugin_name + '.plugin'
+
+ i18n.merge_file(
+ input: plugin_data + '.desktop.in',
+ output: plugin_data,
+ type: 'desktop',
+ po_dir: po_dir,
+ install_dir: plugin_dir,
+ install: true
)
endif
-plugin_data = plugin_name + '.plugin'
-
-custom_target(
- plugin_data,
- input: plugin_data + '.desktop.in',
- output: plugin_data,
- command: msgfmt_plugin_cmd,
- install: plugin_install,
- install_dir: plugin_dir
-)
-
if pylint.found()
test('pylint-' + plugin_name, pylint, args: pylint_flags + files([ plugin_name + '.py' ]))
endif