Closed Bug 1253430 Opened 9 years ago Closed 9 years ago

Move most FinalTargetFiles processing into misc tier

Categories

(Firefox Build System :: General, defect)

defect
Not set
normal

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.
Blocks: 1253431
I was suggesting that we could even move the install manifest processing, and thus make use of install manifests.
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 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)
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)
Blocks: 1253680
I filed bug 1253680 as a followup for using install manifests for these files.
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+
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla48
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: