diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2013-09-12 19:05:00 +0300 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2013-09-12 19:05:00 +0300 |
commit | b422afac9baed97e0a603c08a2fb22369249b834 (patch) | |
tree | d2e03ce1da7f5684e719bb4aec3aa460d09a2bb4 /backends.py | |
parent | bf6dcfef01e4e0281891c930119d96d527e38428 (diff) | |
download | meson-b422afac9baed97e0a603c08a2fb22369249b834.zip meson-b422afac9baed97e0a603c08a2fb22369249b834.tar.gz meson-b422afac9baed97e0a603c08a2fb22369249b834.tar.bz2 |
Text clarification.
Diffstat (limited to 'backends.py')
-rw-r--r-- | backends.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/backends.py b/backends.py index 11083c2..7095321 100644 --- a/backends.py +++ b/backends.py @@ -334,6 +334,7 @@ class NinjaBackend(Backend): (packagename, languages, subdir) = p input_file = os.path.join(subdir, 'POTFILES') elem = NinjaBuildElement('pot', 'GEN_POT', []) + elem.add_item('PACKAGENAME', packagename) elem.add_item('OUTFILE', packagename + '.pot') elem.add_item('FILELIST', os.path.join(self.environment.get_source_dir(), input_file)) elem.add_item('OUTDIR', os.path.join(self.environment.get_source_dir(), subdir)) @@ -516,17 +517,19 @@ class NinjaBackend(Backend): ninja_quote(self.environment.get_build_dir())) outfile.write(" command = '%s' '%s' '%s' '%s' --backend ninja secret-handshake\n" % c) outfile.write(' description = Regenerating build files\n') - outfile.write(' generator = 1\n') + outfile.write(' generator = 1\n\n') if len(self.build.pot) > 0: self.generate_gettext_rules(outfile) outfile.write('\n') def generate_gettext_rules(self, outfile): rule = 'rule GEN_POT\n' - command = " command = xgettext -p $OUTDIR -f $FILELIST -D '%s' -k_ -o $OUTFILE\n" % \ + command = " command = xgettext --package-name=$PACKAGENAME -p $OUTDIR -f $FILELIST -D '%s' -k_ -o $OUTFILE\n" % \ self.environment.get_source_dir() + desc = " description = Creating pot file for package $PACKAGENAME.\n" outfile.write(rule) outfile.write(command) + outfile.write(desc) def generate_static_link_rules(self, is_cross, outfile): if is_cross: |