Closed Bug 1513071 Opened 2 years ago Closed 2 years ago
.webidl not present in public/build/target .generated-files .tar .gz
682 bytes, patch
|Details | Diff | Splinter Review|
47 bytes, text/x-phabricator-request
|Details | Review|
The CSS2Properties.webidl file is generated as part of the build process. Would it be possible to have this file included in the "generated-files" archive?
Needinfo for :ted because he implemented the original generated-files archive from what I can see :)
Sure. Most of the files that wind up in the generated sources archive get there by being passed to _handle_generated_sources in the common build backend. We have logic here that handles `GENERATED_FILES`: https://dxr.mozilla.org/mozilla-central/rev/c2593a3058afdfeaac5c990e18794ee8257afe99/python/mozbuild/mozbuild/backend/common.py#174 It currently only captures things that set the `required_for_compile` property, which I suspect is reserved for source files. If you can figure out a sensible way to handle this file there that'd be fine. The purpose of the generated-sources archive is to make those files available for when they show up in crash reports, which is why it's focused on files that actually get compiled.
Assignee: nobody → jkratzer
You need to log in before you can comment on or make changes to this bug.