Closed Bug 1852869 Opened 2 years ago Closed 2 years ago

In `toolkit/components/glean/moz.build`, have entry points return set of dependencies for `GeneratedFiles` rather than listing them

Categories

(Toolkit :: Telemetry, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
120 Branch
Tracking Status
firefox120 --- fixed

People

(Reporter: nalexander, Assigned: chutten|PTO)

References

Details

Attachments

(1 file)

There's a list of Python source dependencies in toolkit/components/glean/moz.build that impacts argument parsing. There's a simpler way: per https://searchfox.org/mozilla-central/rev/09f7e00da9eaef55c80620c17e8575ddd4532451/python/mozbuild/mozbuild/frontend/context.py#1543-1544:

[In `GeneratedFiles` ... ] 
        [t]he chosen script entry point may optionally return a set of strings,
        indicating extra files the output depends on.

This ticket tracks simplifying this.

Assignee: nobody → chutten
Status: NEW → ASSIGNED
Pushed by chutten@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/dbb93ea14f58 Return FOG GeneratedFile deps instead of using them as inputs r=nalexander
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 120 Branch
See Also: → 1858640
Regressions: 1858640
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: