Closed Bug 1494038 Opened 6 years ago Closed 6 years ago

Prefix REPORT_BUILD with relativesrcdir

Categories

(Firefox Build System :: General, enhancement)

enhancement
Not set
normal

Tracking

(firefox64 fixed)

RESOLVED FIXED
mozilla64
Tracking Status
firefox64 --- fixed

People

(Reporter: mshal, Assigned: mshal)

References

Details

Attachments

(1 file)

See https://bugzilla.mozilla.org/show_bug.cgi?id=1485081#c32, https://bugzilla.mozilla.org/show_bug.cgi?id=1485081#c39, and https://bugzilla.mozilla.org/show_bug.cgi?id=1485081#c40 for some background. It would be helpful to print the relativesrcdir in REPORT_BUILD lines so that there is some indication which directory creates the generated file, program, library, etc. For example, instead of: ErrorNamesInternal.h.stub libxul.so dependentlibs.list.stub This would become: xpcom/base/ErrorNamesInternal.h.stub toolkit/library/libxul.so toolkit/library/dependentlibs.list.stub
This makes it more apparent which directory is responsible for creating a particular generated file, program, library, etc. It is particularly helpful in bug 1485081 since all node.py invocations will have similarly named make targets, but run in different directories. MozReview-Commit-ID: HlSOiL34i3M
See Also: → node-action
Comment on attachment 9011888 [details] Bug 1494038 - Prefix REPORT_BUILD with relativesrcdir; r?Build Nick Alexander :nalexander [he/him] has approved the revision.
Attachment #9011888 - Flags: review+
Pushed by mshal@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d3960b5b2ccb Prefix REPORT_BUILD with relativesrcdir; r=firefox-build-system-reviewers,nalexander
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: