summaryrefslogtreecommitdiff
path: root/wscript
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2013-02-22 23:36:32 +0000
committerCarl Hetherington <cth@carlh.net>2013-02-22 23:36:32 +0000
commitbc5df5cc9c2b11524938281f1b2043b185373020 (patch)
tree3a56dc58b1da2483182645da3a392eb186b6c1b3 /wscript
parent62365221dd3cd80d6b771e9bf22b4f9365ee096a (diff)
Some i18n stuff.
Diffstat (limited to 'wscript')
-rw-r--r--wscript12
1 files changed, 12 insertions, 0 deletions
diff --git a/wscript b/wscript
index cce8c240e..2a5c54951 100644
--- a/wscript
+++ b/wscript
@@ -198,6 +198,15 @@ def configure(conf):
define_name = 'HAVE_BUFFERSRC_H',
mandatory = False)
+ conf.find_program('msgfmt', var='MSGFMT')
+
+ datadir = conf.env.DATADIR
+ if not datadir:
+ datadir = os.path.join(conf.env.PREFIX, 'share')
+
+ conf.define('LOCALEDIR', os.path.join(datadir, 'locale'))
+ conf.define('DATADIR', datadir)
+
conf.recurse('src')
conf.recurse('test')
@@ -256,3 +265,6 @@ def post(ctx):
def pot(bld):
bld.recurse('src')
+
+def mo(bld):
+ bld.recurse('src')