Steve Block | d0825bc | 2010-02-02 14:57:50 +0000 | [diff] [blame] | 1 | TEMPLATE = app |
| 2 | |
| 3 | SOURCES += \ |
| 4 | locationedit.cpp \ |
Steve Block | db14019 | 2010-08-04 11:41:34 +0100 | [diff] [blame] | 5 | launcherwindow.cpp \ |
Steve Block | d0825bc | 2010-02-02 14:57:50 +0000 | [diff] [blame] | 6 | main.cpp \ |
| 7 | mainwindow.cpp \ |
| 8 | urlloader.cpp \ |
| 9 | utils.cpp \ |
| 10 | webpage.cpp \ |
| 11 | webview.cpp \ |
Ben Murdoch | 21939df | 2010-05-11 18:35:50 +0100 | [diff] [blame] | 12 | fpstimer.cpp \ |
Steve Block | d0825bc | 2010-02-02 14:57:50 +0000 | [diff] [blame] | 13 | |
| 14 | HEADERS += \ |
| 15 | locationedit.h \ |
Steve Block | db14019 | 2010-08-04 11:41:34 +0100 | [diff] [blame] | 16 | launcherwindow.h \ |
Steve Block | d0825bc | 2010-02-02 14:57:50 +0000 | [diff] [blame] | 17 | mainwindow.h \ |
| 18 | urlloader.h \ |
| 19 | utils.h \ |
| 20 | webinspector.h \ |
| 21 | webpage.h \ |
| 22 | webview.h \ |
Ben Murdoch | 21939df | 2010-05-11 18:35:50 +0100 | [diff] [blame] | 23 | fpstimer.h \ |
Steve Block | d0825bc | 2010-02-02 14:57:50 +0000 | [diff] [blame] | 24 | |
Ben Murdoch | 2daae5f | 2011-06-02 12:07:03 +0100 | [diff] [blame] | 25 | !isEqual(QT_ARCH,sh4): CONFIG += uitools |
Steve Block | d0825bc | 2010-02-02 14:57:50 +0000 | [diff] [blame] | 26 | |
Steve Block | dcc8cf2 | 2010-04-27 16:31:00 +0100 | [diff] [blame] | 27 | isEmpty(OUTPUT_DIR): OUTPUT_DIR = ../.. |
Steve Block | 2fc2651 | 2011-05-18 13:36:51 +0100 | [diff] [blame] | 28 | include(../../Source/WebKit.pri) |
Steve Block | 2bde8e4 | 2011-05-25 19:08:45 +0100 | [diff] [blame] | 29 | INCLUDEPATH += ../../Source/WebKit/qt/WebCoreSupport |
Steve Block | d0825bc | 2010-02-02 14:57:50 +0000 | [diff] [blame] | 30 | |
Steve Block | dcc8cf2 | 2010-04-27 16:31:00 +0100 | [diff] [blame] | 31 | DESTDIR = $$OUTPUT_DIR/bin |
Steve Block | e78cbe8 | 2010-05-26 10:11:43 +0100 | [diff] [blame] | 32 | !CONFIG(standalone_package): CONFIG -= app_bundle |
Steve Block | 8a0914b | 2010-02-15 12:23:52 +0000 | [diff] [blame] | 33 | |
Steve Block | d0825bc | 2010-02-02 14:57:50 +0000 | [diff] [blame] | 34 | QT += network |
| 35 | macx:QT+=xml |
Steve Block | dcc8cf2 | 2010-04-27 16:31:00 +0100 | [diff] [blame] | 36 | |
Ben Murdoch | 2daae5f | 2011-06-02 12:07:03 +0100 | [diff] [blame] | 37 | unix:!mac:!symbian:!embedded { |
Steve Block | 2bde8e4 | 2011-05-25 19:08:45 +0100 | [diff] [blame] | 38 | CONFIG += link_pkgconfig |
| 39 | PKGCONFIG += fontconfig |
| 40 | } |
| 41 | |
Steve Block | dcc8cf2 | 2010-04-27 16:31:00 +0100 | [diff] [blame] | 42 | linux-* { |
| 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 Block | d0825bc | 2010-02-02 14:57:50 +0000 | [diff] [blame] | 54 | |
| 55 | symbian { |
| 56 | TARGET.UID3 = 0xA000E543 |
Steve Block | db14019 | 2010-08-04 11:41:34 +0100 | [diff] [blame] | 57 | TARGET.CAPABILITY = ReadUserData WriteUserData NetworkServices Location |
Teng-Hui Zhu | 2804048 | 2010-11-10 15:31:59 -0800 | [diff] [blame] | 58 | MMP_RULES *= pageddata |
Steve Block | d0825bc | 2010-02-02 14:57:50 +0000 | [diff] [blame] | 59 | } |
Steve Block | dcc8cf2 | 2010-04-27 16:31:00 +0100 | [diff] [blame] | 60 | |
| 61 | contains(QT_CONFIG, opengl) { |
| 62 | QT += opengl |
| 63 | DEFINES += QT_CONFIGURED_WITH_OPENGL |
| 64 | } |
| 65 | |
Steve Block | 2bde8e4 | 2011-05-25 19:08:45 +0100 | [diff] [blame] | 66 | DEFINES -= QT_ASCII_CAST_WARNINGS |
| 67 | |
Steve Block | dcc8cf2 | 2010-04-27 16:31:00 +0100 | [diff] [blame] | 68 | RESOURCES += \ |
Kristian Monsen | 6c2af94 | 2010-05-21 16:53:46 +0100 | [diff] [blame] | 69 | QtTestBrowser.qrc |