Closed
Bug 1253430
Opened 9 years ago
Closed 9 years ago
Move most FinalTargetFiles processing into misc tier
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(firefox48 fixed)
RESOLVED
FIXED
mozilla48
Tracking | Status | |
---|---|---|
firefox48 | --- | fixed |
People
(Reporter: mshal, Assigned: mshal)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
Currently if any of the FinalTargetFiles variables install an objdir file, that file is installed during the exports tier. However, some of the remaining INSTALL_TARGETS in Makefiles install files that are generated during the compile tier. I believe glandium suggested that we can install these during the misc tier instead, except for Exports of course.
Assignee | ||
Comment 1•9 years ago
|
||
Review commit: https://reviewboard.mozilla.org/r/37987/diff/#index_header
See other reviews: https://reviewboard.mozilla.org/r/37987/
Attachment #8726430 -
Flags: review?(mh+mozilla)
Comment 2•9 years ago
|
||
I was suggesting that we could even move the install manifest processing, and thus make use of install manifests.
Assignee | ||
Comment 3•9 years ago
|
||
Ahh, that makes sense. Mind if I file a followup for that? This still works (according to try), and will unblock some other bugs, even if it is less efficient than using the install manifest processing.
Comment 4•9 years ago
|
||
Comment on attachment 8726430 [details]
MozReview Request: Bug 1253430 - Move most FinalTargetFiles into misc tier; r?glandium
https://reviewboard.mozilla.org/r/37987/#review34639
I'm not too thrilled by adding tier-information to data types, because that's an implementation detail of the recursive make backend that shouldn't transpire. The backend itself can base a decision on the install_target being 'dist/include'.
Attachment #8726430 -
Flags: review?(mh+mozilla)
Assignee | ||
Comment 5•9 years ago
|
||
Comment on attachment 8726430 [details]
MozReview Request: Bug 1253430 - Move most FinalTargetFiles into misc tier; r?glandium
Review request updated; see interdiff: https://reviewboard.mozilla.org/r/37987/diff/1-2/
Attachment #8726430 -
Flags: review?(mh+mozilla)
Assignee | ||
Comment 6•9 years ago
|
||
I filed bug 1253680 as a followup for using install manifests for these files.
Assignee | ||
Comment 7•9 years ago
|
||
Comment 8•9 years ago
|
||
Comment on attachment 8726430 [details]
MozReview Request: Bug 1253430 - Move most FinalTargetFiles into misc tier; r?glandium
https://reviewboard.mozilla.org/r/37987/#review35279
Attachment #8726430 -
Flags: review?(mh+mozilla) → review+
Comment 10•9 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox48:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla48
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•