Closed Bug 1618620 Opened 5 years ago Closed 5 years ago

Convert GENERATED_FILES scripts in js/*, xpcom/*, and others to py3

Categories

(Firefox Build System :: General, task, P3)

task

Tracking

(firefox75 fixed)

RESOLVED FIXED
mozilla75
Tracking Status
firefox75 --- fixed

People

(Reporter: mshal, Assigned: mshal)

References

Details

Attachments

(9 files)

47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review

There's a ton of these scripts, so it's probably easiest to do them in batches.

This was blocked on the preprocessor, which was fixed in bug 1613263.

Note that perfecthash.py is also used by other scripts, so it needs to
remain py2 compatible for now.

Depends on D64619

Pushed by mshal@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/de551704722e generate_bookmarks.py can already run in py3; r=firefox-build-system-reviewers,rstewart https://hg.mozilla.org/integration/autoland/rev/ae1db8f5bc6c Convert gen_static_components.py to py3; r=firefox-build-system-reviewers,rstewart https://hg.mozilla.org/integration/autoland/rev/759a9a8eecf9 Convert ErrorList.py to py3; r=firefox-build-system-reviewers,rstewart https://hg.mozilla.org/integration/autoland/rev/f4619bb2d21c Convert props2arrays.py to py3; r=firefox-build-system-reviewers,rstewart https://hg.mozilla.org/integration/autoland/rev/4568949079a5 Convert embedjs.py to py3; r=firefox-build-system-reviewers,rstewart https://hg.mozilla.org/integration/autoland/rev/0a6c79123421 Convert GenerateReservedWords.py to py3; r=firefox-build-system-reviewers,rstewart https://hg.mozilla.org/integration/autoland/rev/19ffdb076ca8 Convert run_spidermonkey_checks.py to py3; r=firefox-build-system-reviewers,rstewart https://hg.mozilla.org/integration/autoland/rev/b83680f1ec42 Convert gen_feature_definitions.py to py3; r=firefox-build-system-reviewers,rstewart https://hg.mozilla.org/integration/autoland/rev/f6830de40a95 Convert GenerateStatsPhases.py to py3; r=firefox-build-system-reviewers,rstewart
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: