diff options
author | Nirbheek Chauhan <nirbheek@centricular.com> | 2016-12-18 19:59:48 +0530 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2016-12-18 18:30:47 +0200 |
commit | c693bd9bb4be3b2f5413277aba723cb58223b44b (patch) | |
tree | d1f747173854fee64d497c718f66c7ae600e216e /mesonbuild/modules/i18n.py | |
parent | 67c106a00152b44409a36ce7295a232afd09941c (diff) | |
download | meson-c693bd9bb4be3b2f5413277aba723cb58223b44b.zip meson-c693bd9bb4be3b2f5413277aba723cb58223b44b.tar.gz meson-c693bd9bb4be3b2f5413277aba723cb58223b44b.tar.bz2 |
Allow passing arguments to install scripts
Closes #1213
Diffstat (limited to 'mesonbuild/modules/i18n.py')
-rw-r--r-- | mesonbuild/modules/i18n.py | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/mesonbuild/modules/i18n.py b/mesonbuild/modules/i18n.py index 29db960..eaeb0a3 100644 --- a/mesonbuild/modules/i18n.py +++ b/mesonbuild/modules/i18n.py @@ -102,14 +102,14 @@ class I18nModule: updatepoargs.append(extra_args) updatepotarget = build.RunTarget(packagename + '-update-po', sys.executable, updatepoargs, [], state.subdir) - installcmd = [sys.executable, state.environment.get_build_command(), - '--internal', 'gettext', 'install', - '--subdir=' + state.subdir, - '--localedir=' + state.environment.coredata.get_builtin_option('localedir'), - pkg_arg] + script = [sys.executable, state.environment.get_build_command()] + args = ['--internal', 'gettext', 'install', + '--subdir=' + state.subdir, + '--localedir=' + state.environment.coredata.get_builtin_option('localedir'), + pkg_arg] if lang_arg: - installcmd.append(lang_arg) - iscript = build.InstallScript(installcmd) + args.append(lang_arg) + iscript = build.InstallScript(script, args) return [pottarget, gmotarget, iscript, updatepotarget] |