From 3a1baf0c0c77aed16431a496a009e3e752f0a358 Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Wed, 19 Jul 2023 20:10:22 -0700 Subject: [PATCH] meson: add po support --- meson.build | 1 + po/meson.build | 16 ++++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 po/meson.build diff --git a/meson.build b/meson.build index c7b5e122..f0142ed7 100644 --- a/meson.build +++ b/meson.build @@ -199,3 +199,4 @@ foreach g : gopt endforeach subdir('unitTests') +subdir('po') diff --git a/po/meson.build b/po/meson.build new file mode 100644 index 00000000..4a17dff0 --- /dev/null +++ b/po/meson.build @@ -0,0 +1,16 @@ +gtext = find_program('xgettext', required: get_option('nls')) +if not gtext.found() + subdir_done() +endif + +i18n = import('i18n') + +i18n.gettext( + 'exiv2', + preset: 'glib', + args: [ + '--files-from=@0@/POTFILES.in'.format(meson.current_source_dir()), + '--copyright-holder="Exiv2 authors"', + '--msgid-bugs-address=https://github.com/Exiv2/exiv2/issues', + ], +)