1TARGET = DumpRenderTree 2CONFIG -= app_bundle 3!isEqual(QT_ARCH,sh4): CONFIG += uitools 4 5BASEDIR = $$PWD/../ 6isEmpty(OUTPUT_DIR): OUTPUT_DIR = ../../.. 7 8include(../../../Source/WebKit.pri) 9INCLUDEPATH += ../../../Source 10INCLUDEPATH += ../../../Source/JavaScriptCore 11INCLUDEPATH += ../../../Source/JavaScriptCore/ForwardingHeaders 12INCLUDEPATH += ../../../Source/WebKit/qt/WebCoreSupport 13INCLUDEPATH += $$BASEDIR 14DESTDIR = ../../bin 15 16unix:!mac:!symbian:!embedded { 17 CONFIG += link_pkgconfig 18 PKGCONFIG += fontconfig 19} 20 21QT = core gui network testlib 22macx: QT += xml 23 24HEADERS = $$BASEDIR/WorkQueue.h \ 25 DumpRenderTreeQt.h \ 26 EventSenderQt.h \ 27 TextInputControllerQt.h \ 28 WorkQueueItemQt.h \ 29 LayoutTestControllerQt.h \ 30 GCControllerQt.h \ 31 PlainTextControllerQt.h \ 32 testplugin.h 33SOURCES = ../../../Source/JavaScriptCore/wtf/Assertions.cpp \ 34 $$BASEDIR/WorkQueue.cpp \ 35 DumpRenderTreeQt.cpp \ 36 EventSenderQt.cpp \ 37 TextInputControllerQt.cpp \ 38 PlainTextControllerQt.cpp \ 39 WorkQueueItemQt.cpp \ 40 LayoutTestControllerQt.cpp \ 41 GCControllerQt.cpp \ 42 testplugin.cpp \ 43 main.cpp 44 45unix:!mac { 46 QMAKE_RPATHDIR = $$OUTPUT_DIR/lib $$QMAKE_RPATHDIR 47} 48 49wince*: { 50 INCLUDEPATH += $$QT_SOURCE_TREE/src/3rdparty/ce-compat $$WCECOMPAT/include 51 LIBS += $$WCECOMPAT/lib/wcecompat.lib 52} 53 54DEFINES += USE_SYSTEM_MALLOC=1 55DEFINES -= QT_ASCII_CAST_WARNINGS 56