1 TARGET = DumpRenderTree 2 CONFIG -= app_bundle 3 CONFIG += uitools 4 5 mac:!static:contains(QT_CONFIG, qt_framework):!CONFIG(webkit_no_framework) { 6 CONFIG -= debug 7 CONFIG += release 8 } 9 10 BASEDIR = $$PWD/../ 11 12 include(../../../WebKit.pri) 13 INCLUDEPATH += /usr/include/freetype2 14 INCLUDEPATH += ../../.. 15 INCLUDEPATH += ../../../JavaScriptCore 16 INCLUDEPATH += ../../../JavaScriptCore/ForwardingHeaders 17 INCLUDEPATH += $$BASEDIR 18 DESTDIR = ../../../bin 19 20 !win32 { 21 CONFIG += link_pkgconfig 22 PKGCONFIG += fontconfig 23 } 24 25 QT = core gui network testlib 26 macx: QT += xml 27 28 HEADERS = $$BASEDIR/WorkQueue.h \ 29 DumpRenderTreeQt.h \ 30 EventSenderQt.h \ 31 TextInputControllerQt.h \ 32 WorkQueueItemQt.h \ 33 LayoutTestControllerQt.h \ 34 GCControllerQt.h \ 35 testplugin.h 36 SOURCES = ../../../JavaScriptCore/wtf/Assertions.cpp \ 37 $$BASEDIR/WorkQueue.cpp \ 38 DumpRenderTreeQt.cpp \ 39 EventSenderQt.cpp \ 40 TextInputControllerQt.cpp \ 41 WorkQueueItemQt.cpp \ 42 LayoutTestControllerQt.cpp \ 43 GCControllerQt.cpp \ 44 testplugin.cpp \ 45 main.cpp 46 47 unix:!mac { 48 QMAKE_RPATHDIR = $$OUTPUT_DIR/lib $$QMAKE_RPATHDIR 49 } 50 51 DEFINES+=USE_SYSTEM_MALLOC 52