WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
10982
Merge qmake build fixes from unity
https://bugs.webkit.org/show_bug.cgi?id=10982
Summary
Merge qmake build fixes from unity
Rob Buis
Reported
2006-09-22 01:25:14 PDT
Make webkit build using qmake
Attachments
Add qmake2 buildsystem for building the WC + JSC lib
(48.47 KB, patch)
2006-11-16 05:48 PST
,
Enrico Ros
rwlbuis
: review-
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Enrico Ros
Comment 1
2006-11-03 03:24:54 PST
The qmake buildsystem has been brought up-to-date and synched with current svn. Thanks to the work done at Unity we now have a clean, cross platform, build system.
Enrico Ros
Comment 2
2006-11-03 03:37:33 PST
Added the patch to the related
http://bugs.webkit.org/show_bug.cgi?id=10901
bug. I wish I would reopen that one, but I found out I can't. Please close both when the patch is in.
Simon Hausmann
Comment 3
2006-11-04 10:48:37 PST
Enrico, can you attach the patch to this bug report instead and flag it as '?' in the review field? Otherwise the Apple guys don't see it from
http://webkit.org/pending-review
Enrico Ros
Comment 4
2006-11-16 05:48:22 PST
Created
attachment 11537
[details]
Add qmake2 buildsystem for building the WC + JSC lib Add qmake 2 support for building the WebKit lib Here is the patch to add support for building a 'WebKitQt' library from JavaScriptCore and WebCore trees. It compiles core stuff plus everything that is PLATFORM(QT). The lib is build by: - webkit-qt.pro - JavaScriptCore / JavaScriptCore.pri - JavaScriptCore / pcre / PCRE.pri - WebCore / WebCore.pri supporting conditionals for XPATH, XSLT, XBL, SVG. An additional webkit-qt.pri makes it easy for applications to build with the generated library. Thanks to tronical for getting it ready for inclusion. Updated to Head rev 17782 (yesterday), synced with CMake buildsystem.
Rob Buis
Comment 5
2006-11-19 03:12:03 PST
Hi, (In reply to
comment #4
)
> Created an attachment (id=11537) [edit] > Add qmake2 buildsystem for building the WC + JSC lib > > Add qmake 2 support for building the WebKit lib > > Here is the patch to add support for building a 'WebKitQt' library from > JavaScriptCore and WebCore trees. It compiles core stuff plus everything that > is PLATFORM(QT). > > The lib is build by: > - webkit-qt.pro > - JavaScriptCore / JavaScriptCore.pri > - JavaScriptCore / pcre / PCRE.pri > - WebCore / WebCore.pri > supporting conditionals for XPATH, XSLT, XBL, SVG. > > An additional webkit-qt.pri makes it easy for applications to build with the > generated library. > Thanks to tronical for getting it ready for inclusion. > > Updated to Head rev 17782 (yesterday), synced with CMake buildsystem.
I think in general, as far as I can judge, it looks good. However I can see two problems. First, there are constructions like this: +# kcanvas/device/qt/KCanvasFilterQt.cpp \ +# kcanvas/device/qt/KCanvasImageItemQt.cpp \ I think if there is no such file (anymore) it is best to just remove those lines, not comment them. Finally, svg filters files have been moved around recently, so this patch will not work. Can you adapt the patch to these changes? I am going to r- it for above reasons. Once these 2 issues are fixed it looks good enough to me, but people that have more build system knowledge than me may want to check too. Cheers, Rob.
George Staikos
Comment 6
2007-06-13 10:33:21 PDT
Long ago fixed
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug