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