Closed
Bug 1421038
Opened 7 years ago
Closed 7 years ago
Rename 'relativedir' to 'relsrcdir'
Categories
(Firefox Build System :: General, enhancement)
Firefox Build System
General
Tracking
(firefox59 fixed)
RESOLVED
FIXED
mozilla59
Tracking | Status | |
---|---|---|
firefox59 | --- | fixed |
People
(Reporter: mshal, Assigned: mshal)
Details
Attachments
(1 file)
From https://bugzilla.mozilla.org/show_bug.cgi?id=1319222#c12 - We should rename 'relativedir' in ContextDerived so it is no longer ambiguous whether it is relative to the srcdir or objdir. In the Context we use 'relsrcdir', so let's switch to that.
Comment 1•7 years ago
|
||
The recursive make backend calls this "relativesrcdir" and sets that for Makefiles to use FYI: https://dxr.mozilla.org/mozilla-central/rev/da90245d47b17c750560dedb5cbe1973181166e3/python/mozbuild/mozbuild/backend/recursivemake.py#1593 That comes from the backend base _get_preprocessor method: https://dxr.mozilla.org/mozilla-central/rev/da90245d47b17c750560dedb5cbe1973181166e3/python/mozbuild/mozbuild/backend/base.py#261
Assignee | ||
Updated•7 years ago
|
Assignee: nobody → mshal
Comment hidden (mozreview-request) |
Comment 3•7 years ago
|
||
mozreview-review |
Comment on attachment 8935503 [details] Bug 1421038 - Rename 'relativedir' to 'relsrcdir'; https://reviewboard.mozilla.org/r/206404/#review212032 Yes please! I remember this being surprising a while back.
Attachment #8935503 -
Flags: review+
Updated•7 years ago
|
Attachment #8935503 -
Flags: review?(core-build-config-reviews)
Pushed by mshal@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/271c923ff4f6 Rename 'relativedir' to 'relsrcdir'; r=nalexander
Comment 5•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/271c923ff4f6
Status: NEW → RESOLVED
Closed: 7 years ago
status-firefox59:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla59
Updated•6 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•