Closed Bug 1456603 Opened 7 years ago Closed 7 years ago

Tup backend: audit usage of check_unchanged=True

Categories

(Firefox Build System :: General, enhancement)

3 Branch
enhancement
Not set
normal

Tracking

(firefox62 fixed)

RESOLVED FIXED
mozilla62
Tracking Status
firefox62 --- fixed

People

(Reporter: mshal, Assigned: mshal)

References

Details

Attachments

(1 file)

For ipdl and WebIDL, we use check_unchanged=True in the rule to skip downstream rules if the output is the same (ie: if a generated .cpp file is identical to the previous run, the corresponding .o file will be skipped). This should probably also be turned on for xpidl, and possibly all GeneratedFiles. We can investigate if it's also useful for compilation or other rules as well.
Assignee: nobody → mshal
Attachment #8974166 - Flags: review?(core-build-config-reviews) → review?(cmanchester)
Comment on attachment 8974166 [details] Bug 1456603 - Enable check_unchanged=True for more rules in the tup backend; https://reviewboard.mozilla.org/r/242448/#review248378
Attachment #8974166 - Flags: review?(cmanchester) → review+
Pushed by mshal@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c99ba2e8d166 Enable check_unchanged=True for more rules in the tup backend; r=chmanchester
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla62
Version: Version 3 → 3 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: