webengine/osswebengine/JavaScriptCore/kjs/testkjs.pro
changeset 5 10e98eab6f85
parent 1 7c90e6132015
child 6 e965153d51e7
child 10 a359256acfc6
equal deleted inserted replaced
1:7c90e6132015 5:10e98eab6f85
     1 TEMPLATE = app
       
     2 TARGET = testkjs
       
     3 DESTDIR = ..
       
     4 SOURCES = testkjs.cpp
       
     5 QT -= gui
       
     6 DEFINES -= KJS_IDENTIFIER_HIDE_GLOBALS 
       
     7 INCLUDEPATH += $$PWD/.. $$PWD $$PWD/../bindings $$PWD/../bindings/c $$PWD/../wtf
       
     8 qt-port:DEFINES += BUILDING_QT__
       
     9 #qt-port:LIBS += -L$$OUTPUT_DIR/lib -lQtWebKit
       
    10 gtk-port {
       
    11     QMAKE_CXXFLAGS += $$system(icu-config --cppflags)
       
    12     LIBS += $$system(icu-config --ldflags)
       
    13 }
       
    14 QMAKE_RPATHDIR += $$OUTPUT_DIR/lib
       
    15 
       
    16 isEmpty(OUTPUT_DIR):OUTPUT_DIR=$$PWD/../..
       
    17 include($$OUTPUT_DIR/config.pri)
       
    18 
       
    19 include($$PWD/../JavaScriptCore.pri)
       
    20 
       
    21 # Hack!  Fix this.
       
    22 SOURCES -= API/JSBase.cpp \
       
    23     API/JSCallbackConstructor.cpp \
       
    24     API/JSCallbackFunction.cpp \
       
    25     API/JSCallbackObject.cpp \
       
    26     API/JSClassRef.cpp \
       
    27     API/JSContextRef.cpp \
       
    28     API/JSObjectRef.cpp \
       
    29     API/JSStringRef.cpp \
       
    30     API/JSValueRef.cpp
       
    31