Changeset 84
- Timestamp:
- Apr 15, 2006, 5:52:50 PM (19 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/qmake/generators/os2/gnumake.cpp
r66 r84 435 435 } 436 436 437 bool is_qt = (project->first("TARGET") == "qt"QTDLL_POSTFIX || project->first("TARGET") == "qt-mt"QTDLL_POSTFIX);437 bool is_qt = project->isActiveConfig( "build_qt" ); 438 438 project->variables()["QMAKE_ORIG_TARGET"] = project->variables()["TARGET"]; 439 439 … … 546 546 else 547 547 project->variables()["QMAKE_LIBS"] += project->variables()["QMAKE_LIBS_QT_DLL"]; 548 int hver = findHighestVersion(project->first("QMAKE_LIBDIR_QT"), "qt");549 if ( hver == -1 )550 hver = findHighestVersion(project->first("QMAKE_LIBDIR_QT"), "qt-mt");551 if(hver != -1) {552 QString ver;553 ver.sprintf("qt%s" QTDLL_POSTFIX "%d.lib", (project->isActiveConfig("thread") ? "-mt" : ""), hver);554 QStringList &libs = project->variables()["QMAKE_LIBS"];555 for(QStringList::Iterator libit = libs.begin(); libit != libs.end(); ++libit)556 (*libit).replace(QRegExp("qt(-mt)?(\\.lib)?"), ver);557 }558 548 } 559 549 if ( !project->isEmpty( "QMAKE_LIBS_QT_ENTRY" ) ) { … … 578 568 project->variables()["QMAKE_LFLAGS_CONSOLE_ANY"] = project->variables()["QMAKE_LFLAGS_CONSOLE_DLL"]; 579 569 project->variables()["QMAKE_LFLAGS_WINDOWS_ANY"] = project->variables()["QMAKE_LFLAGS_WINDOWS_DLL"]; 580 if ( !project->variables()["QMAKE_LIB_FLAG"].isEmpty()) { 581 project->variables()["TARGET_EXT"].append( 582 QStringList::split('.',project->first("VERSION")).join("") + ".dll"); 583 } else { 584 project->variables()["TARGET_EXT"].append(".dll"); 585 } 570 project->variables()["TARGET_EXT"].append(".dll"); 586 571 } else { 587 572 project->variables()["QMAKE_CFLAGS_CONSOLE_ANY"] = project->variables()["QMAKE_CFLAGS_CONSOLE"]; -
trunk/src/qt.pro
r72 r84 1 1 # Qt project file 2 # 3 # :mode=makefile:tabSize=8:indentSize=4:noTabs=false: 4 2 5 TEMPLATE = lib 3 6 TARGET = qt 4 7 embedded:TARGET = qte 5 8 VERSION = 3.3.1 9 os2:VERSION = $${VERSION}.0.6 6 10 DESTDIR = $$QMAKE_LIBDIR_QT 7 11 DLLDESTDIR = ../bin … … 157 161 158 162 thread { 159 !win32-borland:TARGET = qt-mt 160 win32-borland:TARGET = qtmt 161 embedded:TARGET = qte-mt 163 !os2 { 164 !win32-borland:TARGET = qt-mt 165 win32-borland:TARGET = qtmt 166 embedded:TARGET = qte-mt 167 } 162 168 DEFINES += QT_THREAD_SUPPORT 163 169 }
Note:
See TracChangeset
for help on using the changeset viewer.