Changeset 88455 in webkit


Ignore:
Timestamp:
Jun 9, 2011 9:05:08 AM (13 years ago)
Author:
abecsi@webkit.org
Message:

2011-06-09 Andras Becsi <abecsi@webkit.org>

Reviewed by Andreas Kling.

[Qt] Fix the in-tree build on Linux
https://bugs.webkit.org/show_bug.cgi?id=62378

In case of an in-tree build qmake generates defect prl dependencies for
the QtWebKit library, because the inclusion of qtbase.pri adds explicitlib to CONFIG.

  • QtWebKit.pro: Remove explicitlib and staticlib from CONFIG.
Location:
trunk/Source/WebKit/qt
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/qt/ChangeLog

    r88446 r88455  
     12011-06-09  Andras Becsi  <abecsi@webkit.org>
     2
     3        Reviewed by Andreas Kling.
     4
     5        [Qt] Fix the in-tree build on Linux
     6        https://bugs.webkit.org/show_bug.cgi?id=62378
     7
     8        In case of an in-tree build qmake generates defect prl dependencies for
     9        the QtWebKit library, because the inclusion of qtbase.pri adds explicitlib to CONFIG.
     10
     11        * QtWebKit.pro: Remove explicitlib and staticlib from CONFIG.
     12
    1132011-06-09  Robert Hogan  <robert@webkit.org>
    214
  • trunk/Source/WebKit/qt/QtWebKit.pro

    r87312 r88455  
    8080CONFIG(QTDIR_build) {
    8181    include($$QT_SOURCE_TREE/src/qbase.pri)
     82    # The following lines are to prevent qmake from adding the jscore, webcore and webkit2 libs to libQtWebKit's prl dependencies.
     83    # The compromise we have to accept by disabling explicitlib is to drop support to link QtWebKit and QtScript
     84    # statically in applications (which isn't used often because, among other things, of licensing obstacles).
     85    CONFIG -= explicitlib
     86    CONFIG -= staticlib
    8287} else {
    8388    DESTDIR = $$OUTPUT_DIR/lib
Note: See TracChangeset for help on using the changeset viewer.