waf will now generate .mo files for pam_winbind and net when gettext support is enabled and gettext tools are available
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14491
Signed-off-by: Ivan Korytov <korytovip@basealt.ru>
Reviewed-by: Alexander Bokovoy <ab@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
Autobuild-User(master): Alexander Bokovoy <ab@samba.org>
Autobuild-Date(master): Fri Feb 28 13:26:45 UTC 2025 on atb-devel-224
--- /dev/null
+ar
+cs
+da
+de
+es
+fi
+fr
+hu
+it
+ja
+ko
+nb
+nl
+pl
+pt_BR
+ru
+sv
+tr
+zh_CN
+zh_TW
--- /dev/null
+#!/usr/bin/env python
+from waflib import Options
+
+def build(bld):
+ if (not Options.options.disable_gettext) and ('MSGFMT' in bld.env):
+ bld(features='intltool_po', appname='net', podir='net', install_path="${LOCALEDIR}")
+ bld(features='intltool_po', appname='pam_winbind', podir='pam_winbind', install_path="${LOCALEDIR}")
"found. Use --with-shared-modules='!vfs_snapper' to disable "
"vfs_snapper support.")
+ if not Options.options.disable_gettext:
+ conf.load('gnu_dirs intltool')
+
conf.SAMBA_CONFIG_H('include/config.h')
bld.RECURSE('nmbd')
bld.RECURSE('lib/util')
bld.RECURSE('torture')
+bld.RECURSE('locale')
bld.ENFORCE_GROUP_ORDERING()
bld.CHECK_PROJECT_RULES()