| 1 |
TARGET = QtGui |
| 2 |
QPRO_PWD = $$PWD |
| 3 |
QT = core |
| 4 |
DEFINES += QT_BUILD_GUI_LIB QT_NO_USING_NAMESPACE |
| 5 |
win32-msvc*|win32-icc:QMAKE_LFLAGS += /BASE:0x65000000 |
| 6 |
|
| 7 |
!win32:!embedded:!mac:!symbian:CONFIG += x11 |
| 8 |
|
| 9 |
unix:QMAKE_PKGCONFIG_REQUIRES = QtCore |
| 10 |
|
| 11 |
include(../qbase.pri) |
| 12 |
|
| 13 |
contains(QT_CONFIG, x11sm):CONFIG += x11sm |
| 14 |
|
| 15 |
#platforms |
| 16 |
x11:include(kernel/x11.pri) |
| 17 |
mac:include(kernel/mac.pri) |
| 18 |
win32:include(kernel/win.pri) |
| 19 |
embedded:include(embedded/embedded.pri) |
| 20 |
symbian { |
| 21 |
include(kernel/symbian.pri) |
| 22 |
include(s60framework/s60framework.pri) |
| 23 |
} |
| 24 |
|
| 25 |
#modules |
| 26 |
include(animation/animation.pri) |
| 27 |
include(kernel/kernel.pri) |
| 28 |
include(image/image.pri) |
| 29 |
include(painting/painting.pri) |
| 30 |
include(text/text.pri) |
| 31 |
include(styles/styles.pri) |
| 32 |
include(widgets/widgets.pri) |
| 33 |
include(dialogs/dialogs.pri) |
| 34 |
include(accessible/accessible.pri) |
| 35 |
include(itemviews/itemviews.pri) |
| 36 |
include(inputmethod/inputmethod.pri) |
| 37 |
include(graphicsview/graphicsview.pri) |
| 38 |
include(util/util.pri) |
| 39 |
include(statemachine/statemachine.pri) |
| 40 |
include(math3d/math3d.pri) |
| 41 |
include(effects/effects.pri) |
| 42 |
|
| 43 |
include(egl/egl.pri) |
| 44 |
|
| 45 |
embedded: QT += network |
| 46 |
|
| 47 |
QMAKE_LIBS += $$QMAKE_LIBS_GUI |
| 48 |
|
| 49 |
contains(DEFINES,QT_EVAL):include($$QT_SOURCE_TREE/src/corelib/eval.pri) |
| 50 |
|
| 51 |
QMAKE_DYNAMIC_LIST_FILE = $$PWD/QtGui.dynlist |
| 52 |
|
| 53 |
DEFINES += Q_INTERNAL_QAPP_SRC |
| 54 |
symbian: { |
| 55 |
TARGET.UID3=0x2001B2DD |
| 56 |
|
| 57 |
# ro-section in gui can exceed default allocated space, so move rw-section a little further |
| 58 |
QMAKE_LFLAGS.ARMCC += --rw-base 0x800000 |
| 59 |
QMAKE_LFLAGS.GCCE += -Tdata 0xC00000 |
| 60 |
|
| 61 |
# Partial upgrade SIS file |
| 62 |
vendorinfo = \ |
| 63 |
"; Localised Vendor name" \ |
| 64 |
"%{\"Nokia, Qt\"}" \ |
| 65 |
" " \ |
| 66 |
"; Unique Vendor name" \ |
| 67 |
":\"Nokia, Qt\"" \ |
| 68 |
" " |
| 69 |
pu_header = "; Partial upgrade package for testing QtGui changes without reinstalling everything" \ |
| 70 |
"$${LITERAL_HASH}{\"Qt gui\"}, (0x2001E61C), $${QT_MAJOR_VERSION},$${QT_MINOR_VERSION},$${QT_PATCH_VERSION}, TYPE=PU" |
| 71 |
partial_upgrade.pkg_prerules = pu_header vendorinfo |
| 72 |
partial_upgrade.sources = qtgui.dll |
| 73 |
partial_upgrade.path = c:/sys/bin |
| 74 |
DEPLOYMENT = partial_upgrade $$DEPLOYMENT |
| 75 |
} |