Ignore:
Timestamp:
Feb 11, 2010, 11:19:06 PM (16 years ago)
Author:
Dmitry A. Kuminov
Message:

trunk: Merged in qt 4.6.1 sources.

Location:
trunk
Files:
6 edited
2 copied

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/mkspecs/features/win32/embed_manifest_dll.prf

    r2 r561  
     1MANIFEST_DIR = $$OBJECTS_DIR
     2isEmpty(MANIFEST_DIR):MANIFEST_DIR = .
    13!if(plugin:no_plugin_manifest):if(win32-msvc2005|win32-msvc2008):!static:!equals(TEMPLATE_PREFIX, "vc"):equals(TEMPLATE, "lib") {
    24    NOPATH_TARGET = $$TARGET
     
    46    NOPATH_TARGET ~= s,\\,/,g       # Change to single type separators
    57    NOPATH_TARGET ~= s,^(.*/)+,,    # Remove all paths
    6     QMAKE_LFLAGS += /MANIFEST $$quote(/MANIFESTFILE:\"$${OBJECTS_DIR}\\$${NOPATH_TARGET}.intermediate.manifest\")
     8    QMAKE_LFLAGS += /MANIFEST $$quote(/MANIFESTFILE:\"$${MANIFEST_DIR}\\$${NOPATH_TARGET}.intermediate.manifest\")
    79    QMAKE_PREV_POST_LINK = $$QMAKE_POST_LINK
    8     QMAKE_POST_LINK = $$quote(mt.exe -nologo -manifest \"$$replace(OBJECTS_DIR,/,\\)\\$${NOPATH_TARGET}.intermediate.manifest\" -outputresource:$(DESTDIR_TARGET);2$$escape_expand(\n\t))
     10    QMAKE_POST_LINK = $$quote(mt.exe -nologo -manifest \"$$replace(MANIFEST_DIR,/,\\)\\$${NOPATH_TARGET}.intermediate.manifest\" -outputresource:$(DESTDIR_TARGET);2$$escape_expand(\n\t))
    911    QMAKE_POST_LINK += $$QMAKE_PREV_POST_LINK
    10     QMAKE_CLEAN += \"$$replace(OBJECTS_DIR,/,\\)\\$${NOPATH_TARGET}.intermediate.manifest\"
     12    QMAKE_CLEAN += \"$$replace(MANIFEST_DIR,/,\\)\\$${NOPATH_TARGET}.intermediate.manifest\"
    1113}
  • trunk/mkspecs/features/win32/embed_manifest_exe.prf

    r2 r561  
     1MANIFEST_DIR = $$OBJECTS_DIR
     2isEmpty(MANIFEST_DIR):MANIFEST_DIR = .
    13if(win32-msvc2005|win32-msvc2008):!equals(TEMPLATE_PREFIX, "vc"):equals(TEMPLATE, "app") {
    24    NOPATH_TARGET = $$TARGET
     
    46    NOPATH_TARGET ~= s,\\,/,g       # Change to single type separators
    57    NOPATH_TARGET ~= s,^(.*/)+,,    # Remove all paths
    6     QMAKE_LFLAGS += /MANIFEST $$quote(/MANIFESTFILE:\"$${OBJECTS_DIR}\\$${NOPATH_TARGET}.intermediate.manifest\")
     8    QMAKE_LFLAGS += /MANIFEST $$quote(/MANIFESTFILE:\"$${MANIFEST_DIR}\\$${NOPATH_TARGET}.intermediate.manifest\")
    79    QMAKE_PREV_POST_LINK = $$QMAKE_POST_LINK
    8     QMAKE_POST_LINK = $$quote(mt.exe -nologo -manifest \"$$replace(OBJECTS_DIR,/,\\)\\$${NOPATH_TARGET}.intermediate.manifest\" -outputresource:$(DESTDIR_TARGET);1$$escape_expand(\n\t))
     10    QMAKE_POST_LINK = $$quote(mt.exe -nologo -manifest \"$$replace(MANIFEST_DIR,/,\\)\\$${NOPATH_TARGET}.intermediate.manifest\" -outputresource:$(DESTDIR_TARGET);1$$escape_expand(\n\t))
    911    QMAKE_POST_LINK += $$QMAKE_PREV_POST_LINK
    10     QMAKE_CLEAN += \"$$replace(OBJECTS_DIR,/,\\)\\$${NOPATH_TARGET}.intermediate.manifest\"
     12    QMAKE_CLEAN += \"$$replace(MANIFEST_DIR,/,\\)\\$${NOPATH_TARGET}.intermediate.manifest\"
    1113}
  • trunk/mkspecs/features/win32/opengl.prf

    r2 r561  
    1 QMAKE_LIBS += $$QMAKE_LIBS_OPENGL
    2 QMAKE_LFLAGS += $$QMAKE_LFLAGS_OPENGL
     1# WinCE does not have a platform directory for .prf files, and the
     2# win32 directory is searched for .prfs by qmake on WinCE. Ideally
     3# there should be a features/wince/opengl.prf which contains the wince
     4# block below.
    35
     6wince* {
     7    include(../unix/opengl.prf)
     8} else {
     9    QMAKE_LIBS += $$QMAKE_LIBS_OPENGL
     10    QMAKE_LFLAGS += $$QMAKE_LFLAGS_OPENGL
     11}
  • trunk/mkspecs/features/win32/rtti_off.prf

    r2 r561  
    22QMAKE_CFLAGS += $$QMAKE_CFLAGS_RTTI_OFF
    33QMAKE_CXXFLAGS += $$QMAKE_CXXFLAGS_RTTI_OFF
     4DEFINES += QT_NO_DYNAMIC_CAST
  • trunk/mkspecs/features/win32/windows.prf

    r2 r561  
    77    qt:for(entryLib, $$list($$unique(QMAKE_LIBS_QT_ENTRY))) {
    88        isEqual(entryLib, -lqtmain): {
    9             CONFIG(debug, debug|release): QMAKE_LIBS += $${entryLib}d
    10             else: QMAKE_LIBS += $${entryLib}
     9            CONFIG(debug, debug|release): QMAKE_LIBS += $${entryLib}$${QT_LIBINFIX}d
     10            else: QMAKE_LIBS += $${entryLib}$${QT_LIBINFIX}
    1111        } else {
    1212            QMAKE_LIBS += $${entryLib}
Note: See TracChangeset for help on using the changeset viewer.