Closed Bug 578790 Opened 11 years ago Closed 10 years ago

Stop building xpidl binary

Categories

(Firefox Build System :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla9

People

(Reporter: ted, Assigned: khuey)

References

Details

Once we make the build use xpidl.py for generating headers (bug 578478) and then typelibs (bug 578788), we can remove the binary xpidl completely. We can also remove our build-time dependencies on libIDL and glib, which is very nice.

We'll also have to tweak the SDK packaging to make it package xpidl.py in xpidl's place.
No longer depends on: 578788
Depends on: 458936
Assignee: nobody → khuey
Depends on: 676231
Depends on: 678186
Depends on: 681720
Depends on: 682852
Kyle are you working on this? If not I'd be happy to steal it :)
Actually, I did this already in Bug 677922.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla9
Blocks: 687766
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.