ginebra2/ginebra2.pro
author hgs
Fri, 15 Oct 2010 17:30:59 -0400
changeset 16 3c88a81ff781
parent 14 6aeb7a756187
permissions -rw-r--r--
201041
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
     1
#
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
     2
# Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
     3
# All rights reserved.
3
hgs
parents: 0
diff changeset
     4
#
hgs
parents: 0
diff changeset
     5
# This program is free software: you can redistribute it and/or modify
hgs
parents: 0
diff changeset
     6
# it under the terms of the GNU Lesser General Public License as published by
hgs
parents: 0
diff changeset
     7
# the Free Software Foundation, version 2.1 of the License.
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
     8
#
3
hgs
parents: 0
diff changeset
     9
# This program is distributed in the hope that it will be useful,
hgs
parents: 0
diff changeset
    10
# but WITHOUT ANY WARRANTY; without even the implied warranty of
hgs
parents: 0
diff changeset
    11
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
hgs
parents: 0
diff changeset
    12
# GNU Lesser General Public License for more details.
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    13
#
3
hgs
parents: 0
diff changeset
    14
# You should have received a copy of the GNU Lesser General Public License
hgs
parents: 0
diff changeset
    15
# along with this program.  If not,
hgs
parents: 0
diff changeset
    16
# see "http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html/".
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    17
#
3
hgs
parents: 0
diff changeset
    18
# Description:
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    19
#
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    20
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    21
TEMPLATE = app
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    22
3
hgs
parents: 0
diff changeset
    23
TARGET = NokiaBrowser
hgs
parents: 0
diff changeset
    24
hgs
parents: 0
diff changeset
    25
include($$PWD/../flags.pri)
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    26
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    27
# Everything should be relative to ROOT_DIR (makes cut-and-paste safer).
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    28
ROOT_DIR = $$PWD/..
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    29
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    30
# Qt
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    31
QT += xml network sql webkit script
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    32
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    33
ROOT_DIR = $$PWD/..
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    34
include($$ROOT_DIR/browserui.pri)
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    35
3
hgs
parents: 0
diff changeset
    36
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    37
# Common build options, library includes (browsercore etc), and Qt settings.
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    38
include($$ROOT_DIR/common/commonExternals.pri)
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    39
INCLUDEPATH += $$PWD/ContentViews
3
hgs
parents: 0
diff changeset
    40
INCLUDEPATH += $$PWD/Charms
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    41
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    42
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    43
# Gesture lib
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    44
   INCLUDEPATH += $$PWD/../qstmgesturelib
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    45
   INCLUDEPATH += $$PWD/../qstmgesturelib/qstmfilelogger
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    46
   LIBS += -lqstmgesturelib
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    47
3
hgs
parents: 0
diff changeset
    48
contains(DEFINES, ENABLE_PERF_TRACE) {
hgs
parents: 0
diff changeset
    49
    message("ginebra2.pro: Tracing is ON")
hgs
parents: 0
diff changeset
    50
    LIBS += -lbrperftrace
hgs
parents: 0
diff changeset
    51
    INCLUDEPATH += $$PWD/../internal/tests/perfTracing
hgs
parents: 0
diff changeset
    52
}
hgs
parents: 0
diff changeset
    53
hgs
parents: 0
diff changeset
    54
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    55
# Common SOURCES, HEADERS from app
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    56
# include($$ROOT_DIR/app/common/platform/platform.pri)
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    57
# include($$ROOT_DIR/app/common/common.pri)
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    58
16
hgs
parents: 14
diff changeset
    59
contains(br_platform_localization, no) {
hgs
parents: 14
diff changeset
    60
    TRANSLATIONS += $$PWD/translations/browserloc.ts
hgs
parents: 14
diff changeset
    61
}else{
hgs
parents: 14
diff changeset
    62
    DEFINES += PLATFORM_LOCALIZATION
hgs
parents: 14
diff changeset
    63
    TRANSLATIONS += browserLoc.ts
hgs
parents: 14
diff changeset
    64
}
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    65
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    66
# ;;; Following can presumably go away if we will also use Qt's QtWebKit
3
hgs
parents: 0
diff changeset
    67
win32: {
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    68
    # adding the WRT bin directory to LIBPATH so that we can pickup QtWebkit.lib
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    69
    CONFIG(release, debug|release):WRT_BIN_DIR = $$PWD/../../../WrtBuild/Release/bin
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    70
    CONFIG(debug, debug|release):WRT_BIN_DIR = $$PWD/../../../WrtBuild/Debug/bin
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    71
    LIBPATH += $$WRT_BIN_DIR
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    72
}
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    73
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    74
# Override some output directories set by commonExternals.pri.
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    75
# Leave DEST_DIR unchanged.
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    76
OBJECTS_DIR = $$APP_OUTPUT_DIR/ginebra2
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    77
MOC_DIR = $$APP_OUTPUT_DIR/ginebra2
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    78
RCC_DIR = $$APP_OUTPUT_DIR/ginebra2
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    79
TEMPDIR = $$APP_OUTPUT_DIR/ginebra2/build
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    80
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    81
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    82
################################################################################
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    83
#
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    84
# NEW code for ginebra2
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    85
#
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    86
################################################################################
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    87
16
hgs
parents: 14
diff changeset
    88
RESOURCES = ./qrc/ginebra2.qrc
12
hgs
parents: 9
diff changeset
    89
hgs
parents: 9
diff changeset
    90
contains(br_layout, tenone) {
16
hgs
parents: 14
diff changeset
    91
    RESOURCES = ./qrc/ginebraTenone.qrc
12
hgs
parents: 9
diff changeset
    92
    DEFINES += BROWSER_LAYOUT_TENONE
hgs
parents: 9
diff changeset
    93
}
hgs
parents: 9
diff changeset
    94
16
hgs
parents: 14
diff changeset
    95
contains(br_layout, maemolayout) {
hgs
parents: 14
diff changeset
    96
    RESOURCES = ./qrc/ginebraMaemo.qrc
hgs
parents: 14
diff changeset
    97
}
hgs
parents: 14
diff changeset
    98
hgs
parents: 14
diff changeset
    99
HEADERS += \
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   100
    Application.h \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   101
    ActionButton.h \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   102
    ActionButtonSnippet.h \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   103
    CachedHandler.h \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   104
    ChromeDOM.h \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   105
    ChromeRenderer.h \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   106
    ChromeSnippet.h \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   107
    LocaleDelegate.h \
3
hgs
parents: 0
diff changeset
   108
    ChromeEffect.h \
hgs
parents: 0
diff changeset
   109
    ChromeLayout.h \
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   110
    ChromeWidget.h \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   111
    ChromeWidgetJSObject.h \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   112
    ChromeView.h \
16
hgs
parents: 14
diff changeset
   113
    ContentViews/ContentViewContextMenu.h \
3
hgs
parents: 0
diff changeset
   114
    ContentViews/GWebContentViewJSObject.h \
hgs
parents: 0
diff changeset
   115
    ContentViews/GWebContentViewWidget.h \
hgs
parents: 0
diff changeset
   116
    ContentViews/GWebContentView.h \
hgs
parents: 0
diff changeset
   117
    ContentViews/GContentViewTouchNavigation.h \
hgs
parents: 0
diff changeset
   118
    ContentViews/SuperPageView.h \
16
hgs
parents: 14
diff changeset
   119
    ContextMenu.h \
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   120
    DeviceDelegate.h \
3
hgs
parents: 0
diff changeset
   121
    NetworkDelegate.h \
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   122
    VisibilityAnimator.h \
3
hgs
parents: 0
diff changeset
   123
    ChromeItem.h \
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   124
    PopupWebChromeItem.h \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   125
    WebChromeItem.h \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   126
    WebChromeSnippet.h \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   127
    WebChromeContainerSnippet.h \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   128
    GGraphicsWebView.h \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   129
    GWebPage.h \
3
hgs
parents: 0
diff changeset
   130
    GSuperWebPage.h \
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   131
    GraphicsItemAnimation.h \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   132
    NativeChromeItem.h \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   133
    SlidingWidget.h \
12
hgs
parents: 9
diff changeset
   134
    Charms/ObjectCharm.h \
hgs
parents: 9
diff changeset
   135
    Charms/ExternalEventCharm.h \
3
hgs
parents: 0
diff changeset
   136
    PageSnippet.h \
hgs
parents: 0
diff changeset
   137
    PageItem.h \
hgs
parents: 0
diff changeset
   138
    ProgressBarItem.h \
hgs
parents: 0
diff changeset
   139
    ProgressBarSnippet.h \
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   140
    Snippets.h \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   141
    ScriptObjects.h \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   142
    animators/FadeAnimator.h \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   143
    animators/SlideAnimator.h \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   144
    emulator/browser.h \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   145
    ViewController.h \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   146
    ViewStack.h \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   147
    GWebTouchNavigation.h \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   148
    KineticHelper.h \
12
hgs
parents: 9
diff changeset
   149
    TitleItem.h \
3
hgs
parents: 0
diff changeset
   150
    Toolbar.h \
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   151
    ToolbarChromeItem.h \
3
hgs
parents: 0
diff changeset
   152
    ToolbarSnippet.h \
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   153
    ContentToolbarChromeItem.h \
3
hgs
parents: 0
diff changeset
   154
    ContentToolbarSnippet.h \
hgs
parents: 0
diff changeset
   155
    DualButtonToolbarSnippet.h \
hgs
parents: 0
diff changeset
   156
    WindowToolbarSnippet.h \
hgs
parents: 0
diff changeset
   157
    BookmarksToolbarSnippet.h \
hgs
parents: 0
diff changeset
   158
    SettingsToolbarSnippet.h \
hgs
parents: 0
diff changeset
   159
    RecentUrlToolbarSnippet.h \
12
hgs
parents: 9
diff changeset
   160
    TitleUrlContainerSnippet.h \
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   161
    UrlSearchSnippet.h \
3
hgs
parents: 0
diff changeset
   162
    Downloads.h \
hgs
parents: 0
diff changeset
   163
    GAlternateFileChooser.h \
hgs
parents: 0
diff changeset
   164
    EditorWidget.h \
16
hgs
parents: 14
diff changeset
   165
    EditorSnippet.h \
hgs
parents: 14
diff changeset
   166
    ScaleThreePainter.h \
hgs
parents: 14
diff changeset
   167
    MostVisitedView.h \
hgs
parents: 14
diff changeset
   168
    GridView.h \
hgs
parents: 14
diff changeset
   169
    ScrollHelper.h \
hgs
parents: 14
diff changeset
   170
    CopyCutPasteSnippet.h
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   171
16
hgs
parents: 14
diff changeset
   172
CONFIG(maemo){
hgs
parents: 14
diff changeset
   173
   HEADERS+= ContentViews/WindowsView.h \
hgs
parents: 14
diff changeset
   174
             ContentViews/BrowserWindow.h
hgs
parents: 14
diff changeset
   175
}
hgs
parents: 14
diff changeset
   176
contains(br_layout, tenone) {
hgs
parents: 14
diff changeset
   177
    HEADERS += ScaleNinePainter.h
hgs
parents: 14
diff changeset
   178
}
hgs
parents: 14
diff changeset
   179
hgs
parents: 14
diff changeset
   180
contains(br_layout, maemolayout) {
hgs
parents: 14
diff changeset
   181
    HEADERS += mostvisitedsnippetmaemo.h \
hgs
parents: 14
diff changeset
   182
    ScaleNinePainter.h
hgs
parents: 14
diff changeset
   183
}
hgs
parents: 14
diff changeset
   184
hgs
parents: 14
diff changeset
   185
!contains(br_layout, maemolayout) {
hgs
parents: 14
diff changeset
   186
    HEADERS += linearflowsnippet.h \    
hgs
parents: 14
diff changeset
   187
    emulator/ChromeConsole.h \
hgs
parents: 14
diff changeset
   188
    mostvisitedsnippet.h
hgs
parents: 14
diff changeset
   189
}
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   190
3
hgs
parents: 0
diff changeset
   191
contains(br_tiled_backing_store, yes) {
hgs
parents: 0
diff changeset
   192
    DEFINES += BEDROCK_TILED_BACKING_STORE
16
hgs
parents: 14
diff changeset
   193
    DEFINES += OWN_BACKING_STORE
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   194
}
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   195
16
hgs
parents: 14
diff changeset
   196
contains(DEFINES, OWN_BACKING_STORE) {
hgs
parents: 14
diff changeset
   197
DEFINES += BEDROCK_TILED_BACKING_STORE
hgs
parents: 14
diff changeset
   198
hgs
parents: 14
diff changeset
   199
HEADERS += ContentViews/TiledWebView.h
hgs
parents: 14
diff changeset
   200
SOURCES += ContentViews/TiledWebView.cpp
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   201
}
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   202
16
hgs
parents: 14
diff changeset
   203
    HEADERS += WebGestureHelper.h
hgs
parents: 14
diff changeset
   204
#WebTouchNavigation.h
hgs
parents: 14
diff changeset
   205
3
hgs
parents: 0
diff changeset
   206
contains(DEFINES, BEDROCK_TILED_BACKING_STORE) {
hgs
parents: 0
diff changeset
   207
    HEADERS += ContentViews/ScrollableWebContentView.h \
hgs
parents: 0
diff changeset
   208
               ContentViews/ViewportMetaData.h \
hgs
parents: 0
diff changeset
   209
               ContentViews/ViewportMetaDataParser.h \
hgs
parents: 0
diff changeset
   210
               ContentViews/WebContentViewWidget.h \
hgs
parents: 0
diff changeset
   211
               ContentViews/WebView.h \
hgs
parents: 0
diff changeset
   212
               Gestures/GestureEvent.h \
hgs
parents: 0
diff changeset
   213
               Gestures/GestureListener.h \
hgs
parents: 0
diff changeset
   214
               Gestures/GestureRecognizer.h \
hgs
parents: 0
diff changeset
   215
               Gestures/GestureRecognizer_p.h \
hgs
parents: 0
diff changeset
   216
               Kinetics/KineticScrollable.h \
hgs
parents: 0
diff changeset
   217
               Kinetics/KineticScroller.h \
16
hgs
parents: 14
diff changeset
   218
               ScrollableViewBase.h                             
3
hgs
parents: 0
diff changeset
   219
}
hgs
parents: 0
diff changeset
   220
16
hgs
parents: 14
diff changeset
   221
SOURCES += \
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   222
    ActionButton.cpp \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   223
    ActionButtonSnippet.cpp \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   224
    Application.cpp \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   225
    CachedHandler.cpp \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   226
    ChromeDOM.cpp \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   227
    ChromeRenderer.cpp \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   228
    ChromeSnippet.cpp \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   229
    LocaleDelegate.cpp \
3
hgs
parents: 0
diff changeset
   230
    ChromeEffect.cpp \
hgs
parents: 0
diff changeset
   231
    ChromeLayout.cpp \
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   232
    ChromeWidget.cpp \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   233
    ChromeWidgetJSObject.cpp \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   234
    ChromeView.cpp \
3
hgs
parents: 0
diff changeset
   235
    ContentViews/GWebContentViewJSObject.cpp \
hgs
parents: 0
diff changeset
   236
    ContentViews/GWebContentViewWidget.cpp \
hgs
parents: 0
diff changeset
   237
    ContentViews/GWebContentView.cpp \
hgs
parents: 0
diff changeset
   238
    ContentViews/GContentViewTouchNavigation.cpp \
hgs
parents: 0
diff changeset
   239
    ContentViews/SuperPageView.cpp \
16
hgs
parents: 14
diff changeset
   240
    ContentViews/ContentViewContextMenu.cpp \
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   241
    DeviceDelegate.cpp \
3
hgs
parents: 0
diff changeset
   242
    NetworkDelegate.cpp \
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   243
    VisibilityAnimator.cpp \
3
hgs
parents: 0
diff changeset
   244
    ChromeItem.cpp \
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   245
    PopupWebChromeItem.cpp \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   246
    WebChromeItem.cpp \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   247
    WebChromeSnippet.cpp \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   248
    WebChromeContainerSnippet.cpp \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   249
    GGraphicsWebView.cpp \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   250
    GraphicsItemAnimation.cpp \
3
hgs
parents: 0
diff changeset
   251
    GWebPage.cpp \
hgs
parents: 0
diff changeset
   252
    GSuperWebPage.cpp \
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   253
    NativeChromeItem.cpp \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   254
    Snippets.cpp \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   255
    ScriptObjects.cpp \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   256
    SlidingWidget.cpp \
12
hgs
parents: 9
diff changeset
   257
    Charms/ObjectCharm.cpp \
hgs
parents: 9
diff changeset
   258
    Charms/ExternalEventCharm.cpp \
3
hgs
parents: 0
diff changeset
   259
    PageSnippet.cpp \
hgs
parents: 0
diff changeset
   260
    PageItem.cpp \
hgs
parents: 0
diff changeset
   261
    ProgressBarItem.cpp \
hgs
parents: 0
diff changeset
   262
    ProgressBarSnippet.cpp \
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   263
    animators/FadeAnimator.cpp \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   264
    animators/SlideAnimator.cpp \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   265
    emulator/main.cpp \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   266
    emulator/browser.cpp \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   267
    ViewController.cpp \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   268
    ViewStack.cpp \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   269
    GWebTouchNavigation.cpp \
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   270
    KineticHelper.cpp \
12
hgs
parents: 9
diff changeset
   271
    TitleItem.cpp \
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   272
    ToolbarChromeItem.cpp \
3
hgs
parents: 0
diff changeset
   273
    ToolbarSnippet.cpp \
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   274
    ContentToolbarChromeItem.cpp \
3
hgs
parents: 0
diff changeset
   275
    ContentToolbarSnippet.cpp \
hgs
parents: 0
diff changeset
   276
    DualButtonToolbarSnippet.cpp \
hgs
parents: 0
diff changeset
   277
    WindowToolbarSnippet.cpp \
hgs
parents: 0
diff changeset
   278
    BookmarksToolbarSnippet.cpp \
hgs
parents: 0
diff changeset
   279
    SettingsToolbarSnippet.cpp \
hgs
parents: 0
diff changeset
   280
    RecentUrlToolbarSnippet.cpp \
12
hgs
parents: 9
diff changeset
   281
    TitleUrlContainerSnippet.cpp \
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   282
    UrlSearchSnippet.cpp \
3
hgs
parents: 0
diff changeset
   283
    Downloads.cpp \
hgs
parents: 0
diff changeset
   284
    GAlternateFileChooser.cpp \
16
hgs
parents: 14
diff changeset
   285
    EditorWidget.cpp \
hgs
parents: 14
diff changeset
   286
    EditorSnippet.cpp \
hgs
parents: 14
diff changeset
   287
    ScaleThreePainter.cpp \
hgs
parents: 14
diff changeset
   288
    MostVisitedView.cpp \
hgs
parents: 14
diff changeset
   289
    GridView.cpp \
hgs
parents: 14
diff changeset
   290
    ScrollHelper.cpp \
hgs
parents: 14
diff changeset
   291
    CopyCutPasteSnippet.cpp
hgs
parents: 14
diff changeset
   292
hgs
parents: 14
diff changeset
   293
CONFIG(maemo){
hgs
parents: 14
diff changeset
   294
    SOURCES += ContentViews/WindowsView.cpp \
hgs
parents: 14
diff changeset
   295
               ContentViews/BrowserWindow.cpp
hgs
parents: 14
diff changeset
   296
}
hgs
parents: 14
diff changeset
   297
hgs
parents: 14
diff changeset
   298
contains(br_layout, maemolayout) {
hgs
parents: 14
diff changeset
   299
    SOURCES += mostvisitedsnippetmaemo.cpp \
hgs
parents: 14
diff changeset
   300
    ScaleNinePainter.cpp
hgs
parents: 14
diff changeset
   301
}
hgs
parents: 14
diff changeset
   302
hgs
parents: 14
diff changeset
   303
!contains(br_layout, maemolayout) {
hgs
parents: 14
diff changeset
   304
    SOURCES += emulator/ChromeConsole.cpp \
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   305
    linearflowsnippet.cpp \
16
hgs
parents: 14
diff changeset
   306
    mostvisitedsnippet.cpp
hgs
parents: 14
diff changeset
   307
}
hgs
parents: 14
diff changeset
   308
hgs
parents: 14
diff changeset
   309
contains(br_layout, tenone) {
hgs
parents: 14
diff changeset
   310
    SOURCES += ScaleNinePainter.cpp
hgs
parents: 14
diff changeset
   311
}
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   312
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   313
!contains(DEFINES, NO_QSTM_GESTURE) {
16
hgs
parents: 14
diff changeset
   314
    SOURCES += WebGestureHelper.cpp
hgs
parents: 14
diff changeset
   315
#    SOURCES += WebTouchNavigation.cpp
3
hgs
parents: 0
diff changeset
   316
}
hgs
parents: 0
diff changeset
   317
hgs
parents: 0
diff changeset
   318
contains(DEFINES, BEDROCK_TILED_BACKING_STORE) {
hgs
parents: 0
diff changeset
   319
    SOURCES += ContentViews/ScrollableWebContentView.cpp \
hgs
parents: 0
diff changeset
   320
               ContentViews/ViewportMetaData.cpp \
hgs
parents: 0
diff changeset
   321
               ContentViews/ViewportMetaDataParser.cpp \
hgs
parents: 0
diff changeset
   322
               ContentViews/WebContentViewWidget.cpp \
hgs
parents: 0
diff changeset
   323
               ContentViews/WebView.cpp \
hgs
parents: 0
diff changeset
   324
               Gestures/GestureEvent.cpp \
hgs
parents: 0
diff changeset
   325
               Gestures/GestureRecognizer.cpp \
hgs
parents: 0
diff changeset
   326
               Kinetics/KineticScroller.cpp \
hgs
parents: 0
diff changeset
   327
               ScrollableViewBase.cpp
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   328
}
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   329
16
hgs
parents: 14
diff changeset
   330
!contains(br_layout, maemolayout) {
hgs
parents: 14
diff changeset
   331
	FORMS += emulator/ui/console.ui
hgs
parents: 14
diff changeset
   332
}
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   333
3
hgs
parents: 0
diff changeset
   334
contains(br_mobility_sysinfo, yes) {
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   335
    CONFIG += mobility
16
hgs
parents: 14
diff changeset
   336
    MOBILITY += systeminfo
3
hgs
parents: 0
diff changeset
   337
    DEFINES += QT_MOBILITY_SYSINFO
hgs
parents: 0
diff changeset
   338
}
hgs
parents: 0
diff changeset
   339
hgs
parents: 0
diff changeset
   340
contains(br_mobility_sysinfo, yes) {
hgs
parents: 0
diff changeset
   341
    HEADERS += SystemDeviceImpl.h \
hgs
parents: 0
diff changeset
   342
               SystemNetworkImpl.h
hgs
parents: 0
diff changeset
   343
    SOURCES += SystemDeviceImpl.cpp \
hgs
parents: 0
diff changeset
   344
               SystemNetworkImpl.cpp
hgs
parents: 0
diff changeset
   345
}
hgs
parents: 0
diff changeset
   346
hgs
parents: 0
diff changeset
   347
contains(br_mobility_bearer, yes) {
hgs
parents: 0
diff changeset
   348
    DEFINES += QT_MOBILITY_BEARER_MANAGEMENT
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   349
}
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   350
3
hgs
parents: 0
diff changeset
   351
contains(br_orbit_ui, yes) {
hgs
parents: 0
diff changeset
   352
    INCLUDEPATH += /epoc32/include/mw/hb/hbcore \
hgs
parents: 0
diff changeset
   353
                   /epoc32/include/mw/hb/hbwidgets
hgs
parents: 0
diff changeset
   354
    LIBS += -lHbCore -lHbWidgets
hgs
parents: 0
diff changeset
   355
    DEFINES += ORBIT_UI
hgs
parents: 0
diff changeset
   356
}
hgs
parents: 0
diff changeset
   357
12
hgs
parents: 9
diff changeset
   358
contains(br_mobility_serviceframework, yes) {
hgs
parents: 9
diff changeset
   359
    DEFINES += QT_MOBILITY_SERVICE_FRAMEWORK
hgs
parents: 9
diff changeset
   360
}
hgs
parents: 9
diff changeset
   361
16
hgs
parents: 14
diff changeset
   362
# Geolocation asychronous API should be support by Qt 4.7/QWebKit 2.1, but need to qulify for each platform
hgs
parents: 14
diff changeset
   363
contains(br_geolocation, yes) {
hgs
parents: 14
diff changeset
   364
   DEFINES += QT_GEOLOCATION
hgs
parents: 14
diff changeset
   365
}
hgs
parents: 14
diff changeset
   366
3
hgs
parents: 0
diff changeset
   367
symbian: {
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   368
    TARGET.EPOCALLOWDLLDATA = 1
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   369
    TARGET.EPOCSTACKSIZE = 0x14000
3
hgs
parents: 0
diff changeset
   370
    
7
hgs
parents: 4
diff changeset
   371
    lessThan(QT_VERSION, 4.6.3) {
3
hgs
parents: 0
diff changeset
   372
        TARGET.EPOCHEAPSIZE = 0x20000 \
12
hgs
parents: 9
diff changeset
   373
            0x10000000 \
3
hgs
parents: 0
diff changeset
   374
            // \
hgs
parents: 0
diff changeset
   375
            Min \
hgs
parents: 0
diff changeset
   376
            128kB, \
hgs
parents: 0
diff changeset
   377
            Max \
12
hgs
parents: 9
diff changeset
   378
            256MB
3
hgs
parents: 0
diff changeset
   379
        emulatorHeapSize = \
hgs
parents: 0
diff changeset
   380
            "$${LITERAL_HASH}ifdef WINSCW" \
hgs
parents: 0
diff changeset
   381
            "EPOCHEAPSIZE 0x20000 0x2000000 // Min 128kB, Max 32MB" \
hgs
parents: 0
diff changeset
   382
            "$${LITERAL_HASH}endif"
hgs
parents: 0
diff changeset
   383
        MMP_RULES += emulatorHeapSize
hgs
parents: 0
diff changeset
   384
    } else { 
hgs
parents: 0
diff changeset
   385
        # Set conditional Epoc Heap Size
hgs
parents: 0
diff changeset
   386
        EHZ.WINSCW = "EPOCHEAPSIZE 0x20000 0x2000000"
12
hgs
parents: 9
diff changeset
   387
        EHZ.default = "EPOCHEAPSIZE 0x20000 0x10000000"
3
hgs
parents: 0
diff changeset
   388
        # Add the conditional MMP rules
hgs
parents: 0
diff changeset
   389
        MYCONDITIONS = WINSCW
hgs
parents: 0
diff changeset
   390
        MYVARIABLES = EHZ
hgs
parents: 0
diff changeset
   391
        addMMPRules(MYCONDITIONS, MYVARIABLES)
hgs
parents: 0
diff changeset
   392
    }
hgs
parents: 0
diff changeset
   393
    
16
hgs
parents: 14
diff changeset
   394
#    TARGET.CAPABILITY = All -TCB -DRM -AllFiles
hgs
parents: 14
diff changeset
   395
    TARGET.CAPABILITY = All -TCB -DRM
14
6aeb7a756187 201037_03
hgs
parents: 12
diff changeset
   396
3
hgs
parents: 0
diff changeset
   397
    contains(browser_addon, no) {
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   398
        TARGET.UID3 = 0x10008D39
14
6aeb7a756187 201037_03
hgs
parents: 12
diff changeset
   399
        CONFIG += hb 
6aeb7a756187 201037_03
hgs
parents: 12
diff changeset
   400
        SKINICON = qtg_large_browser 
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   401
    }
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   402
    else {
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   403
        TARGET.UID3 = 0x200267DF
14
6aeb7a756187 201037_03
hgs
parents: 12
diff changeset
   404
        ICON = ./browserIcon.svg	
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   405
    }
12
hgs
parents: 9
diff changeset
   406
    TARGET.VID = VID_DEFAULT
hgs
parents: 9
diff changeset
   407
        
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   408
    LIBS += -lcommdb
3
hgs
parents: 0
diff changeset
   409
    LIBS += -lesock -lconnmon -linsock
9
hgs
parents: 7
diff changeset
   410
    LIBS += -lavkon -lapparc -leikcore -lcone -lws32 -lapgrfx 
16
hgs
parents: 14
diff changeset
   411
    
9
hgs
parents: 7
diff changeset
   412
# QtHighway is used in TB10.1 for Application Interworking (AIW) support.
hgs
parents: 7
diff changeset
   413
contains(br_qthighway, yes) {
hgs
parents: 7
diff changeset
   414
    DEFINES += QTHIGHWAY
hgs
parents: 7
diff changeset
   415
    LIBS += -lxqservice -lxqserviceutil
hgs
parents: 7
diff changeset
   416
    CONFIG += service
hgs
parents: 7
diff changeset
   417
    SERVICE.FILE = service_conf.xml
4
d5cdb6bc139d 201026_01
hgs
parents: 3
diff changeset
   418
    
9
hgs
parents: 7
diff changeset
   419
    # Browser provides service for html files.
hgs
parents: 7
diff changeset
   420
    RSS_RULES += \
hgs
parents: 7
diff changeset
   421
        "datatype_list = " \
hgs
parents: 7
diff changeset
   422
        "      {" \
hgs
parents: 7
diff changeset
   423
        "      DATATYPE" \
hgs
parents: 7
diff changeset
   424
        "          {" \
hgs
parents: 7
diff changeset
   425
        "          priority = EDataTypePriorityNormal;" \
12
hgs
parents: 9
diff changeset
   426
        "          type = \"text/html\";" \
9
hgs
parents: 7
diff changeset
   427
        "          }" \
hgs
parents: 7
diff changeset
   428
        "      };"
hgs
parents: 7
diff changeset
   429
hgs
parents: 7
diff changeset
   430
        HEADERS += emulator/FileService.h
hgs
parents: 7
diff changeset
   431
        SOURCES += emulator/FileService.cpp
hgs
parents: 7
diff changeset
   432
}
hgs
parents: 7
diff changeset
   433
3
hgs
parents: 0
diff changeset
   434
contains(br_openurl, yes) {
hgs
parents: 0
diff changeset
   435
    DEFINES += OPENURL
hgs
parents: 0
diff changeset
   436
}
hgs
parents: 0
diff changeset
   437
hgs
parents: 0
diff changeset
   438
contains(br_fast_allocator, yes) {
hgs
parents: 0
diff changeset
   439
    LIBS += -lstandaloneallocator.lib
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   440
}
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   441
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   442
    LIBS += -lhal -lsysutil
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   443
3
hgs
parents: 0
diff changeset
   444
    contains(browser_addon, no) {
hgs
parents: 0
diff changeset
   445
        HEADERS += emulator/BrowserMainS60.h
hgs
parents: 0
diff changeset
   446
        SOURCES += emulator/BrowserMainS60.cpp
hgs
parents: 0
diff changeset
   447
}
16
hgs
parents: 14
diff changeset
   448
hgs
parents: 14
diff changeset
   449
include(deployment.pri)
hgs
parents: 14
diff changeset
   450
packageheader = "$${LITERAL_HASH}{\"NokiaBrowser\"},(0x10008D39),2,0,0,TYPE=SA,RU"
hgs
parents: 14
diff changeset
   451
  my_deployment.pkg_prerules =  packageheader
hgs
parents: 14
diff changeset
   452
  DEPLOYMENT += my_deployment
hgs
parents: 14
diff changeset
   453
DEPLOYMENT.installer_header = "$${LITERAL_HASH}{\"NokiaBrowser\"},(0x10008D39),2,0,0,TYPE=SA,RU"
hgs
parents: 14
diff changeset
   454
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   455
}
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   456
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   457
#unix: {
3
hgs
parents: 0
diff changeset
   458
    # Create symbolic link to executable.
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   459
#    QMAKE_POST_LINK += ln -sf $$DESTDIR/$$TARGET $$PWD/$$TARGET;
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   460
#}
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   461
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   462
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   463
##################################
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   464
# Generate documentation
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   465
# #################################
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   466
dox.target = docs
3
hgs
parents: 0
diff changeset
   467
dox.commands = doxygen ./doc/Doxyfile
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   468
dox.depends = $$SOURCES $$HEADERS
9
hgs
parents: 7
diff changeset
   469
QMAKE_EXTRA_TARGETS += dox
0
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   470
1450b09d0cfd Revision: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
   471
#INCLUDEPATH += $$PWD/../../mw/bedrockProvisioning
12
hgs
parents: 9
diff changeset
   472
hgs
parents: 9
diff changeset
   473
hgs
parents: 9
diff changeset
   474
symbian:MMP_RULES += SMPSAFE