RESOLVED FIXED 115921
[GTK] Move generated ColorData.cpp, WebKitFontFamilyNames.(cpp|h) build targets into libPlatform
https://bugs.webkit.org/show_bug.cgi?id=115921
Summary [GTK] Move generated ColorData.cpp, WebKitFontFamilyNames.(cpp|h) build targe...
Zan Dobersek
Reported 2013-05-10 11:10:51 PDT
[GTK] Move generated ColorData.cpp, WebKitFontFamilyNames.(cpp|h) build targets into libPlatform
Attachments
Patch (16.01 KB, patch)
2013-05-10 11:22 PDT, Zan Dobersek
no flags
Zan Dobersek
Comment 1 2013-05-10 11:22:20 PDT
Gustavo Noronha (kov)
Comment 2 2013-05-10 14:17:05 PDT
Comment on attachment 201365 [details] Patch LGTM. An interesting problem, though: apparently after building with this patch, then removing it a clean build is required: http://webkit-queues.appspot.com/results/406652 I think we need to make libPlatform and libWebCore depend on the files list for both (like we do here http://trac.webkit.org/browser/trunk/Source/WebCore/GNUmakefile.am#L453)
Zan Dobersek
Comment 3 2013-05-10 14:31:46 PDT
(In reply to comment #2) > (From update of attachment 201365 [details]) > LGTM. An interesting problem, though: apparently after building with this patch, then removing it a clean build is required: http://webkit-queues.appspot.com/results/406652 > > I think we need to make libPlatform and libWebCore depend on the files list for both (like we do here http://trac.webkit.org/browser/trunk/Source/WebCore/GNUmakefile.am#L453) Yikes, lots of typos there (Webcore should be WebCore). There's already a dependency set up for libWebCore there, so I reckon only one for libPlatform is missing?
kov's GTK+ EWS bot
Comment 4 2013-05-10 14:51:31 PDT
Gustavo Noronha (kov)
Comment 5 2013-05-13 09:53:01 PDT
Yep, but I think libWebCore should also depend on Platform's file list, because things are getting moved from one to the other. Otherwise libWebCore won't be relinked and we'll get duplicate symbols.
Zan Dobersek
Comment 6 2013-05-13 13:13:56 PDT
There's no Source/Platform/GNUmakefile.list.am yet, if that's the file you had in mind.
Gustavo Noronha (kov)
Comment 7 2013-05-14 07:05:29 PDT
Yep! I see the list is kept in the WebCore list for now, that should be enough then =)
Zan Dobersek
Comment 8 2013-05-14 10:40:14 PDT
Comment on attachment 201365 [details] Patch Clearing flags on attachment: 201365 Committed r150074: <http://trac.webkit.org/changeset/150074>
Zan Dobersek
Comment 9 2013-05-14 10:40:20 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.