Bug 1620035 - Convert dom/encoding GENERATED_FILES to py3; r=firefox-build-system-reviewers,rstewart

Depends on D65376

Differential Revision: https://phabricator.services.mozilla.com/D65377

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Mike Shal 2020-03-05 17:05:51 +00:00
parent 0f75fcc5ae
commit d63e17db95
2 changed files with 2 additions and 4 deletions

View File

@ -16,12 +16,11 @@ def main(header, propFile):
mappings[parts[0].strip()] = parts[1].strip()
keys = mappings.keys()
keys.sort()
header.write("// This is a generated file. Please do not edit.\n")
header.write("// Please edit the corresponding .properties file instead.\n")
entries = ['{ "%s", %s }'
% (key, mappings[key].replace('-', '_').upper() + '_ENCODING') for key in keys]
% (key, mappings[key].replace('-', '_').upper() + '_ENCODING') for key in sorted(keys)]
header.write(',\n'.join(entries) + '\n')

View File

@ -34,12 +34,11 @@ prefixes = (
for prefix in prefixes:
input_file = prefix + '.properties'
header = prefix + '.properties.h'
GeneratedFile(header, script=props2arrays, inputs=[input_file], py2=True)
GeneratedFile(header, script=props2arrays, inputs=[input_file])
input_file = 'nonparticipatingdomains.properties'
header = input_file + '.h'
GeneratedFile(header, script='../../intl/locale/props2arrays.py',
py2=True,
inputs=[input_file])
MOCHITEST_MANIFESTS += [