Ignore:
Timestamp:
May 5, 2011, 5:36:53 AM (14 years ago)
Author:
Dmitry A. Kuminov
Message:

trunk: Merged in qt 4.7.2 sources from branches/vendor/nokia/qt.

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/src/tools/bootstrap/bootstrap.pri

    r561 r846  
    4343    contains(CONFIG, debug_and_release_target) {
    4444        CONFIG(debug, debug|release) {
    45             LIBS+=-L$$QT_BUILD_TREE/src/tools/bootstrap/debug
     45            QMAKE_LIBDIR += $$QT_BUILD_TREE/src/tools/bootstrap/debug
    4646        } else {
    47             LIBS+=-L$$QT_BUILD_TREE/src/tools/bootstrap/release
     47            QMAKE_LIBDIR += $$QT_BUILD_TREE/src/tools/bootstrap/release
    4848        }
    4949    } else {
    50         LIBS += -L$$QT_BUILD_TREE/src/tools/bootstrap
     50        QMAKE_LIBDIR += $$QT_BUILD_TREE/src/tools/bootstrap
    5151    }
    5252    LIBS += -lbootstrap
    5353}
    54 !contains(QT_CONFIG, zlib):!contains(QT_CONFIG, no-zlib) {
    55    unix:LIBS += -lz
    56 #  win32:LIBS += libz.lib
     54!contains(QT_CONFIG, zlib):!contains(QT_CONFIG, no-zlib):!cross_compile {
     55    symbian:LIBS_PRIVATE += -llibz
     56    else:if(unix|win32-g++*):LIBS_PRIVATE += -lz
     57    else:LIBS += zdll.lib
    5758}
    5859win32:LIBS += -luser32
     
    6364}
    6465
     66# Make dummy "sis" and "freeze" target to keep recursive "make sis/freeze" working.
     67sis_target.target = sis
     68sis_target.commands =
     69sis_target.depends = first
     70QMAKE_EXTRA_TARGETS += sis_target
     71freeze_target.target = freeze
     72freeze_target.commands =
     73freeze_target.depends = first
     74QMAKE_EXTRA_TARGETS += freeze_target
  • trunk/src/tools/bootstrap/bootstrap.pro

    r561 r846  
    8888
    8989win32:SOURCES += ../../corelib/io/qfsfileengine_win.cpp \
    90                  ../../corelib/io/qfsfileengine_iterator_win.cpp
     90                 ../../corelib/io/qfsfileengine_iterator_win.cpp \
     91                 ../../corelib/plugin/qsystemlibrary.cpp \
    9192
    9293os2:SOURCES += ../../corelib/io/qfsfileengine_os2.cpp \
     
    99100}
    100101
    101 contains(QT_CONFIG, zlib) {
    102    INCLUDEPATH += ../../3rdparty/zlib
    103    SOURCES+= \
    104         ../3rdparty/zlib/adler32.c \
    105         ../3rdparty/zlib/compress.c \
    106         ../3rdparty/zlib/crc32.c \
    107         ../3rdparty/zlib/deflate.c \
    108         ../3rdparty/zlib/gzio.c \
    109         ../3rdparty/zlib/inffast.c \
    110         ../3rdparty/zlib/inflate.c \
    111         ../3rdparty/zlib/inftrees.c \
    112         ../3rdparty/zlib/trees.c \
    113         ../3rdparty/zlib/uncompr.c \
    114         ../3rdparty/zlib/zutil.c
    115 }
     102if(contains(QT_CONFIG, zlib)|cross_compile):include(../../3rdparty/zlib.pri)
     103else:include(../../3rdparty/zlib_dependency.pri)
    116104
    117105lib.CONFIG = dummy_install
    118106INSTALLS += lib
     107
     108# Make dummy "sis" and "freeze" target to keep recursive "make sis/freeze" working.
     109sis_target.target = sis
     110sis_target.commands =
     111sis_target.depends = first
     112QMAKE_EXTRA_TARGETS += sis_target
     113freeze_target.target = freeze
     114freeze_target.commands =
     115freeze_target.depends = first
     116QMAKE_EXTRA_TARGETS += freeze_target
Note: See TracChangeset for help on using the changeset viewer.