Closed Bug 1520340 Opened 6 years ago Closed 6 years ago

Move subconfigure invocation from old-configure to python configure

Categories

(Firefox Build System :: General, enhancement)

enhancement
Not set
normal

Tracking

(firefox66 fixed)

RESOLVED FIXED
mozilla66
Tracking Status
firefox66 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(6 files)

No description provided.
Summary: Don't execute subconfigure as a separate process → Move subconfigure invocation from old-configure to python configure
So that individual parts can be reused downstream. Depends on D16620
This happens to remove the last use of perl from configure. Depends on D16621
Instead, include the module and inline its main function. Depends on D16622
Blocks: 1520369
Blocks: 1520394
Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/fad773445014 Use js_options instead of exported variables from old-configure for a few variables. r=froydnj https://hg.mozilla.org/integration/autoland/rev/7695daf6bc2d Normalize old_configure's result earlier. r=froydnj https://hg.mozilla.org/integration/autoland/rev/191f54a3dd6c Move old_configure_assignments formatting to prepare_configure. r=froydnj https://hg.mozilla.org/integration/autoland/rev/dd78d3f82b49 Split prepare_configure and old_configure. r=froydnj https://hg.mozilla.org/integration/autoland/rev/5e51e7031e8f Move subconfigure invocation from old-configure to python configure. r=froydnj https://hg.mozilla.org/integration/autoland/rev/f2096b37917d Don't execute subconfigure as a separate process. r=froydnj
Depends on: 1520730
No longer depends on: 1520730
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: