Closed Bug 1304125 Opened 3 years ago Closed 3 years ago

Perform WebIDL code generation in the tup backend

Categories

(Firefox Build System :: General, defect)

defect
Not set

Tracking

(firefox52 fixed)

RESOLVED FIXED
mozilla52
Tracking Status
firefox52 --- fixed

People

(Reporter: mshal, Assigned: mshal)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

WebIDL generation seems like a reasonable next step for the tup backend. This also requires that we do some work to handle preprocessed files (for all_preprocessed_sources), as well as GENERATED_FILES (for CSS2Properties.webidl).
Depends on: 1304129
Comment on attachment 8793019 [details]
Bug 1304125 - Perform WebIDL code generation in the tup backend;

https://reviewboard.mozilla.org/r/79844/#review79194

I find it difficult to believe that this encompasses all of WebIDL because the amount of code required is so much less than make. But it just might.

If WebIDL support is incomplete, I'm fine punting fixups to a follow-up. This code does work. Perfect is the enemy of done. Land it.
Attachment #8793019 - Flags: review?(gps) → review+
Pushed by mshal@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f7ad627dadd2
Perform WebIDL code generation in the tup backend; r=gps
https://hg.mozilla.org/mozilla-central/rev/f7ad627dadd2
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla52
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.