Closed Bug 1425540 Opened 7 years ago Closed 6 years ago

config.status --dry-run writes out Tupfiles with the tup backend

Categories

(Firefox Build System :: General, enhancement)

enhancement
Not set
normal

Tracking

(firefox61 fixed)

RESOLVED FIXED
mozilla61
Tracking Status
firefox61 --- fixed

People

(Reporter: mshal, Assigned: mshal)

References

Details

Attachments

(1 file)

Similar to bug 1424417, the tup backend writes out Tupfiles when --dry-run is specified. Fixing this is slightly harder than that bug, because config_status sets the dry_run attribute on the TupBackend object instead of the TupOnly object, and it's the latter that writes out Tupfiles.
Product: Core → Firefox Build System
Assignee: nobody → mshal
Attachment #8971282 - Flags: review?(core-build-config-reviews) → review?(cmanchester)
Comment on attachment 8971282 [details]
Bug 1425540 - Support --dry-run in the tup backend;

https://reviewboard.mozilla.org/r/240052/#review245908
Attachment #8971282 - Flags: review?(cmanchester) → review+
Pushed by mshal@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9a020203cc6f
Support --dry-run in the tup backend; r=chmanchester
https://hg.mozilla.org/mozilla-central/rev/9a020203cc6f
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla61
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: