meson: skip translations if gettext is not available
authorTim-Philipp Müller <tim@centricular.com>
Tue, 26 Dec 2017 12:46:20 +0000 (13:46 +0100)
committerTim-Philipp Müller <tim@centricular.com>
Tue, 26 Dec 2017 12:46:20 +0000 (13:46 +0100)
meson.build

index ef22d2b..387e46f 100644 (file)
@@ -434,9 +434,13 @@ subdir('plugins')
 subdir('tools')
 subdir('pkgconfig')
 subdir('tests')
-subdir('po')
 subdir('data')
 
+# xgettext is optional (on Windows for instance)
+if find_program('xgettext', required : false).found()
+  subdir('po')
+endif
+
 configure_file(output : 'config.h', configuration : cdata)
 
 if build_machine.system() == 'windows'