Use pathlib in the "python/mozboot" module
Categories
(Firefox Build System :: Bootstrap Configuration, task, P2)
Tracking
(firefox98 fixed)
| Tracking | Status | |
|---|---|---|
| firefox98 | --- | fixed |
People
(Reporter: ahochheiden, Assigned: ahochheiden)
References
(Blocks 1 open bug)
Details
Attachments
(7 files)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review |
Replace string paths with pathlib objects in the mozboot module.
Note: to ensure the scope of this bug doesn't explode, don't yet refactor any objects that are included in the context object provided to Mach commands - ensure that it keeps the same API for now.
| Assignee | ||
Comment 1•4 years ago
|
||
Still a work in progress.
Updated•4 years ago
|
| Assignee | ||
Comment 2•4 years ago
|
||
Depends on D133164
| Assignee | ||
Comment 3•4 years ago
|
||
What this function does can easily be a one-liner now that we're using
Pathlib, so both calls to it have been replaced by said one-liner.
Depends on D135262
| Assignee | ||
Comment 4•4 years ago
|
||
Depends on D135263
| Assignee | ||
Comment 5•4 years ago
|
||
Depends on D135264
| Assignee | ||
Comment 6•4 years ago
|
||
Added usage during configure_git for cinnabar directory location
instructions for adding to PATH.
Depends on D135265
| Assignee | ||
Comment 7•4 years ago
|
||
Depends on D135266
Updated•4 years ago
|
Comment 9•4 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/8c17501dd047
https://hg.mozilla.org/mozilla-central/rev/4aec4364abea
https://hg.mozilla.org/mozilla-central/rev/95708173a6db
https://hg.mozilla.org/mozilla-central/rev/1a1e492795ec
https://hg.mozilla.org/mozilla-central/rev/bfd8fca892df
https://hg.mozilla.org/mozilla-central/rev/0ad58353702a
https://hg.mozilla.org/mozilla-central/rev/e2fef3d56ce5
Updated•4 years ago
|
Updated•4 years ago
|
Description
•