Last Comment Bug 578790 - Stop building xpidl binary
: Stop building xpidl binary
Status: RESOLVED FIXED
:
Product: Core
Classification: Components
Component: Build Config (show other bugs)
: Trunk
: All All
: -- normal (vote)
: mozilla9
Assigned To: Kyle Huey [:khuey] (Exited; not receiving bugmail, email if necessary)
:
: Gregory Szorc [:gps]
Mentors:
Depends on: 458936 578478 676231 677922 678186 681720 682852
Blocks: 660861 687766
  Show dependency treegraph
 
Reported: 2010-07-14 13:52 PDT by Ted Mielczarek [:ted.mielczarek]
Modified: 2011-09-19 21:31 PDT (History)
11 users (show)
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---


Attachments

Description Ted Mielczarek [:ted.mielczarek] 2010-07-14 13:52:59 PDT
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.
Comment 1 Matheus Kerschbaum 2011-09-18 17:08:43 PDT
Kyle are you working on this? If not I'd be happy to steal it :)
Comment 2 Kyle Huey [:khuey] (Exited; not receiving bugmail, email if necessary) 2011-09-19 05:08:20 PDT
Actually, I did this already in Bug 677922.

Note You need to log in before you can comment on or make changes to this bug.