src/3rdparty/webkit/JavaScriptCore/JavaScriptCore.pri
changeset 3 41300fa6a67c
parent 0 1918ee327afb
child 14 c0432d11811c
equal deleted inserted replaced
2:56cd8111b7f7 3:41300fa6a67c
    37     LIBS += -lwinmm
    37     LIBS += -lwinmm
    38 }
    38 }
    39 contains(JAVASCRIPTCORE_JIT,yes) {
    39 contains(JAVASCRIPTCORE_JIT,yes) {
    40     DEFINES+=ENABLE_JIT=1
    40     DEFINES+=ENABLE_JIT=1
    41     DEFINES+=ENABLE_YARR_JIT=1
    41     DEFINES+=ENABLE_YARR_JIT=1
       
    42     DEFINES+=ENABLE_YARR=1
    42 }
    43 }
    43 contains(JAVASCRIPTCORE_JIT,no) {
    44 contains(JAVASCRIPTCORE_JIT,no) {
    44     DEFINES+=ENABLE_JIT=0
    45     DEFINES+=ENABLE_JIT=0
    45     DEFINES+=ENABLE_YARR_JIT=0
    46     DEFINES+=ENABLE_YARR_JIT=0
       
    47     DEFINES+=ENABLE_YARR=0
    46 }
    48 }
    47 
    49 
    48 # In debug mode JIT disabled until crash fixed
    50 # In debug mode JIT disabled until crash fixed
    49 win32-* {
    51 win32-* {
    50     CONFIG(debug):!contains(DEFINES, ENABLE_JIT=1): DEFINES+=ENABLE_JIT=0
    52     CONFIG(debug):!contains(DEFINES, ENABLE_JIT=1): DEFINES+=ENABLE_JIT=0
    51 }
    53 }
    52 
    54 
    53 # Rules when JIT enabled (not disabled)
    55 # Rules when JIT enabled (not disabled)
    54 !contains(DEFINES, ENABLE_JIT=0) {
    56 !contains(DEFINES, ENABLE_JIT=0) {
    55     linux-g++*:greaterThan(QT_GCC_MAJOR_VERSION,3):greaterThan(QT_GCC_MINOR_VERSION,0) {
    57     linux*-g++*:greaterThan(QT_GCC_MAJOR_VERSION,3):greaterThan(QT_GCC_MINOR_VERSION,0) {
    56         QMAKE_CXXFLAGS += -fno-stack-protector
    58         QMAKE_CXXFLAGS += -fno-stack-protector
    57         QMAKE_CFLAGS += -fno-stack-protector
    59         QMAKE_CFLAGS += -fno-stack-protector
    58     }
    60     }
    59 }
    61 }
    60 
    62 
    61 wince* {
    63 wince* {
    62     SOURCES += $$QT_SOURCE_TREE/src/3rdparty/ce-compat/ce_time.cpp
    64     INCLUDEPATH += $$QT_SOURCE_TREE/src/3rdparty/ce-compat
       
    65     SOURCES += $$QT_SOURCE_TREE/src/3rdparty/ce-compat/ce_time.c
    63     DEFINES += WINCEBASIC
    66     DEFINES += WINCEBASIC
    64 }
    67 }
    65 
    68 
    66 include(pcre/pcre.pri)
    69 include(pcre/pcre.pri)
    67 
    70