From f9a6a8e379232fbec672876ca37e556839e8bddc Mon Sep 17 00:00:00 2001 From: Peter de Ridder Date: Mon, 15 Feb 2010 22:34:28 +0100 Subject: [PATCH] Use po directory either in current or parent folder --- wscript | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/wscript b/wscript index c00c9a23..f0f6881f 100644 --- a/wscript +++ b/wscript @@ -371,14 +371,19 @@ def set_options (opt): # Taken from Geany's wscript, modified to support LINGUAS variable def write_linguas_file (self): linguas = '' + # Depending on Waf version, getcwd() is different + if os.path.exists ('./po'): + podir = './po' + else: + podir = '../po' if 'LINGUAS' in Build.bld.env: linguas = Build.bld.env['LINGUAS'] else: - files = os.listdir ('../po') + files = os.listdir (podir) for f in files: if f.endswith ('.po'): linguas += '%s ' % f[:-3] - f = open ('../po/LINGUAS', 'w') + f = open (podir + '/LINGUAS', 'w') f.write ('# This file is autogenerated. Do not edit.\n%s\n' % linguas) f.close () write_linguas_file = feature ('intltool_po')(write_linguas_file)