Bug 42083 - [GTK] Get rid of libWebCoreJS
Summary: [GTK] Get rid of libWebCoreJS
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC Linux
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-12 08:45 PDT by Martin Robinson
Modified: 2010-07-14 08:39 PDT (History)
0 users

See Also:


Attachments
Patch (63.18 KB, patch)
2010-07-12 11:56 PDT, Martin Robinson
xan.lopez: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Robinson 2010-07-12 08:45:36 PDT
This intermediate library is only needed because we don't list our sources statically. It should be possible to simply list our sources instead of the IDL files themselves. This would simplify the build and be more "autotoolsy."
Comment 1 Martin Robinson 2010-07-12 11:56:07 PDT
Created attachment 61252 [details]
Patch
Comment 2 Xan Lopez 2010-07-12 12:35:00 PDT
Comment on attachment 61252 [details]
Patch

I think this is worth it just to get rid of all the nasty stuff at the end. The way %idl is actually resolved was obscure to me until you pointed it out, maybe you can clarify it in the ChangeLog.

Also: double check distcheck still works, be careful that this is not a perf lose.
Comment 3 Martin Robinson 2010-07-14 08:39:57 PDT
Committed r63324: <http://trac.webkit.org/changeset/63324>