summaryrefslogtreecommitdiff
path: root/wscript
diff options
context:
space:
mode:
Diffstat (limited to 'wscript')
-rw-r--r--wscript15
1 files changed, 15 insertions, 0 deletions
diff --git a/wscript b/wscript
index 7d9b65320..edf01784b 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')
@@ -253,3 +262,9 @@ def create_version_cc(version):
def post(ctx):
if ctx.cmd == 'install':
ctx.exec_command('/sbin/ldconfig')
+
+def pot(bld):
+ bld.recurse('src')
+
+def mo(bld):
+ bld.recurse('src')