Changeset 61536 in webkit


Ignore:
Timestamp:
Jun 21, 2010 2:40:08 AM (14 years ago)
Author:
jocelyn.turcotte@nokia.com
Message:

[Qt] Work around a build problem with libjscore on Symbian.
https://bugs.webkit.org/show_bug.cgi?id=40840

Reviewed by Simon Hausmann.

Sbsv2 sometimes have problems with debug/release configuration
determination causing QtWebKit in release to try linking with the debug
JavaScriptCore static library. This patch limit the jscore/jscored
r58306 fix necessary for mac builds only to the mac platform to prevent the
different name problem.

The real fix would be to fix qmake or the toolchain, this patch might
help meanwhile.

Location:
trunk/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/ChangeLog

    r61533 r61536  
     12010-06-18  Jocelyn Turcotte  <jocelyn.turcotte@nokia.com>
     2
     3        Reviewed by Simon Hausmann.
     4
     5        [Qt] Work around a build problem with libjscore on Symbian.
     6        https://bugs.webkit.org/show_bug.cgi?id=40840
     7
     8        Sbsv2 sometimes have problems with debug/release configuration
     9        determination causing QtWebKit in release to try linking with the debug
     10        JavaScriptCore static library. This patch limit the jscore/jscored
     11        r58306 fix necessary for mac builds only to the mac platform to prevent the
     12        different name problem.
     13
     14        The real fix would be to fix qmake or the toolchain, this patch might
     15        help meanwhile.
     16
     17        * JavaScriptCore.pri:
     18
    1192010-06-21  Patrick Gansterer  <paroga@paroga.com>
    220
  • trunk/JavaScriptCore/JavaScriptCore.pri

    r61338 r61536  
    44
    55VPATH += $$PWD
    6 !CONFIG(release, debug|release) {
    7     # Output in JavaScriptCore/<config>
    8     JAVASCRIPTCORE_DESTDIR = debug
    9     # Use a config-specific target to prevent parallel builds file clashes on Mac
    10     JAVASCRIPTCORE_TARGET = jscored
    11 } else {
    12     JAVASCRIPTCORE_DESTDIR = release
    13     JAVASCRIPTCORE_TARGET = jscore
    14 }
     6
     7# Use a config-specific target to prevent parallel builds file clashes on Mac
     8mac: CONFIG(debug, debug|release): JAVASCRIPTCORE_TARGET = jscored
     9else: JAVASCRIPTCORE_TARGET = jscore
     10
     11# Output in JavaScriptCore/<config>
     12CONFIG(debug, debug|release) : JAVASCRIPTCORE_DESTDIR = debug
     13else: JAVASCRIPTCORE_DESTDIR = release
     14
    1515CONFIG(standalone_package) {
    1616    isEmpty(JSC_GENERATED_SOURCES_DIR):JSC_GENERATED_SOURCES_DIR = $$PWD/generated
Note: See TracChangeset for help on using the changeset viewer.