blob: a7826e5bba58d89c312bf468a04c30980bf82586 [file] [log] [blame]
Steve Blockd0825bc2010-02-02 14:57:50 +00001TEMPLATE = app
2
3SOURCES += \
4 locationedit.cpp \
Steve Blockdb140192010-08-04 11:41:34 +01005 launcherwindow.cpp \
Steve Blockd0825bc2010-02-02 14:57:50 +00006 main.cpp \
7 mainwindow.cpp \
8 urlloader.cpp \
9 utils.cpp \
10 webpage.cpp \
11 webview.cpp \
Ben Murdoch21939df2010-05-11 18:35:50 +010012 fpstimer.cpp \
Steve Blockd0825bc2010-02-02 14:57:50 +000013
14HEADERS += \
15 locationedit.h \
Steve Blockdb140192010-08-04 11:41:34 +010016 launcherwindow.h \
Steve Blockd0825bc2010-02-02 14:57:50 +000017 mainwindow.h \
18 urlloader.h \
19 utils.h \
20 webinspector.h \
21 webpage.h \
22 webview.h \
Ben Murdoch21939df2010-05-11 18:35:50 +010023 fpstimer.h \
Steve Blockd0825bc2010-02-02 14:57:50 +000024
Ben Murdoch2daae5f2011-06-02 12:07:03 +010025!isEqual(QT_ARCH,sh4): CONFIG += uitools
Steve Blockd0825bc2010-02-02 14:57:50 +000026
Steve Blockdcc8cf22010-04-27 16:31:00 +010027isEmpty(OUTPUT_DIR): OUTPUT_DIR = ../..
Steve Block2fc26512011-05-18 13:36:51 +010028include(../../Source/WebKit.pri)
Steve Block2bde8e42011-05-25 19:08:45 +010029INCLUDEPATH += ../../Source/WebKit/qt/WebCoreSupport
Steve Blockd0825bc2010-02-02 14:57:50 +000030
Steve Blockdcc8cf22010-04-27 16:31:00 +010031DESTDIR = $$OUTPUT_DIR/bin
Steve Blocke78cbe82010-05-26 10:11:43 +010032!CONFIG(standalone_package): CONFIG -= app_bundle
Steve Block8a0914b2010-02-15 12:23:52 +000033
Steve Blockd0825bc2010-02-02 14:57:50 +000034QT += network
35macx:QT+=xml
Steve Blockdcc8cf22010-04-27 16:31:00 +010036
Ben Murdoch2daae5f2011-06-02 12:07:03 +010037unix:!mac:!symbian:!embedded {
Steve Block2bde8e42011-05-25 19:08:45 +010038 CONFIG += link_pkgconfig
39 PKGCONFIG += fontconfig
40}
41
Steve Blockdcc8cf22010-04-27 16:31:00 +010042linux-* {
43 # From Creator's src/rpath.pri:
44 # Do the rpath by hand since it's not possible to use ORIGIN in QMAKE_RPATHDIR
45 # this expands to $ORIGIN (after qmake and make), it does NOT read a qmake var.
46 QMAKE_RPATHDIR = \$\$ORIGIN/../lib $$QMAKE_RPATHDIR
47 MY_RPATH = $$join(QMAKE_RPATHDIR, ":")
48
49 QMAKE_LFLAGS += -Wl,-z,origin \'-Wl,-rpath,$${MY_RPATH}\'
50 QMAKE_RPATHDIR =
51} else {
52 QMAKE_RPATHDIR = $$OUTPUT_DIR/lib $$QMAKE_RPATHDIR
53}
Steve Blockd0825bc2010-02-02 14:57:50 +000054
55symbian {
56 TARGET.UID3 = 0xA000E543
Steve Blockdb140192010-08-04 11:41:34 +010057 TARGET.CAPABILITY = ReadUserData WriteUserData NetworkServices Location
Teng-Hui Zhu28040482010-11-10 15:31:59 -080058 MMP_RULES *= pageddata
Steve Blockd0825bc2010-02-02 14:57:50 +000059}
Steve Blockdcc8cf22010-04-27 16:31:00 +010060
61contains(QT_CONFIG, opengl) {
62 QT += opengl
63 DEFINES += QT_CONFIGURED_WITH_OPENGL
64}
65
Steve Block2bde8e42011-05-25 19:08:45 +010066DEFINES -= QT_ASCII_CAST_WARNINGS
67
Steve Blockdcc8cf22010-04-27 16:31:00 +010068RESOURCES += \
Kristian Monsen6c2af942010-05-21 16:53:46 +010069 QtTestBrowser.qrc