2010-07-23 Balazs Kelemen <kb@inf.u-szeged.hu>
[WebKit-https.git] / WebKit2 / WebKit2.pro
1 TEMPLATE = app
2 TARGET = QtWebProcess
3
4 SOURCES += \
5     qt/MainQt.cpp
6
7 isEmpty(OUTPUT_DIR): OUTPUT_DIR = ..
8 include(../WebKit.pri)
9
10 INCLUDEPATH += \
11     $$OUTPUT_DIR/include \
12     $$PWD/UIProcess/API/C \
13     $$PWD/Platform \
14     $$PWD/Platform/CoreIPC \
15     $$PWD/Shared \
16     $$PWD/WebProcess \
17     $$PWD/WebProcess/WebPage \
18     $$PWD/../JavaScriptCore
19
20 DESTDIR = $$OUTPUT_DIR/bin
21 !CONFIG(standalone_package): CONFIG -= app_bundle
22
23 QT += network
24 macx:QT+=xml
25
26 linux-* {
27     # From Creator's src/rpath.pri:
28     # Do the rpath by hand since it's not possible to use ORIGIN in QMAKE_RPATHDIR
29     # this expands to $ORIGIN (after qmake and make), it does NOT read a qmake var.
30     QMAKE_RPATHDIR = \$\$ORIGIN/../lib $$QMAKE_RPATHDIR
31     MY_RPATH = $$join(QMAKE_RPATHDIR, ":")
32
33     QMAKE_LFLAGS += -Wl,-z,origin \'-Wl,-rpath,$${MY_RPATH}\'
34     QMAKE_RPATHDIR =
35 } else {
36     QMAKE_RPATHDIR = $$OUTPUT_DIR/lib $$QMAKE_RPATHDIR
37 }
38
39 symbian {
40     TARGET.UID3 = 0xA000E543
41     TARGET.CAPABILITY = ReadUserData WriteUserData NetworkServices
42 }
43
44 contains(QT_CONFIG, opengl) {
45     QT += opengl
46     DEFINES += QT_CONFIGURED_WITH_OPENGL
47 }