diff options
Diffstat (limited to 'plugins/snippets')
| -rw-r--r-- | plugins/snippets/data/lang/meson.build | 4 | ||||
| -rw-r--r-- | plugins/snippets/data/meson.build | 28 | ||||
| -rw-r--r-- | plugins/snippets/meson.build | 19 | ||||
| -rw-r--r-- | plugins/snippets/snippets/meson.build | 23 |
4 files changed, 74 insertions, 0 deletions
diff --git a/plugins/snippets/data/lang/meson.build b/plugins/snippets/data/lang/meson.build new file mode 100644 index 00000000..a7c371d9 --- /dev/null +++ b/plugins/snippets/data/lang/meson.build @@ -0,0 +1,4 @@ +install_data( + 'snippets.lang', + install_dir: join_paths(datadir, 'pluma', 'plugins', 'snippets', 'lang'), +) diff --git a/plugins/snippets/data/meson.build b/plugins/snippets/data/meson.build new file mode 100644 index 00000000..32925564 --- /dev/null +++ b/plugins/snippets/data/meson.build @@ -0,0 +1,28 @@ +subdir('lang') + +install_data( + 'css.xml', + 'c.xml', + 'cpp.xml', + 'chdr.xml', + 'docbook.xml', + 'fortran.xml', + 'global.xml', + 'haskell.xml', + 'html.xml', + 'idl.xml', + 'javascript.xml', + 'java.xml', + 'latex.xml', + 'mallard.xml', + 'perl.xml', + 'php.xml', + 'python.xml', + 'ruby.xml', + 'sh.xml', + 'snippets.xml', + 'tcl.xml', + 'xml.xml', + 'xslt.xml', + install_dir: join_paths(datadir, 'pluma', 'plugins', 'snippets'), +) diff --git a/plugins/snippets/meson.build b/plugins/snippets/meson.build new file mode 100644 index 00000000..283b2f2d --- /dev/null +++ b/plugins/snippets/meson.build @@ -0,0 +1,19 @@ +subdir('snippets') +subdir('data') + +plugin_conf = configuration_data() +plugin_conf.set('PACKAGE_URL', 'https://github.com/mate-desktop/pluma') + +plugin_in = configure_file( + input: 'snippets.plugin.desktop.in.in', + output: 'snippets.plugin.desktop.in', + configuration: plugin_conf, +) +i18n.merge_file( + input: plugin_in, + output: 'snippets.plugin', + po_dir: join_paths(meson.project_source_root(), 'po'), + type: 'desktop', + install: true, + install_dir: pluginsdir, +) diff --git a/plugins/snippets/snippets/meson.build b/plugins/snippets/snippets/meson.build new file mode 100644 index 00000000..ac60aa5a --- /dev/null +++ b/plugins/snippets/snippets/meson.build @@ -0,0 +1,23 @@ +install_data( + '__init__.py', + 'WindowHelper.py', + 'Document.py', + 'Library.py', + 'Snippet.py', + 'Parser.py', + 'Placeholder.py', + 'Manager.py', + 'Helper.py', + 'SubstitutionParser.py', + 'Importer.py', + 'Exporter.py', + 'LanguageManager.py', + 'Completion.py', + 'comment.py', + install_dir: join_paths(pluginsdir, 'snippets'), +) + +install_data( + 'snippets.ui', + install_dir: join_paths(datadir, 'pluma', 'plugins', 'snippets', 'ui'), +) |
