Changeset 561 for trunk/qmake/generators/unix/unixmake.cpp
- Timestamp:
- Feb 11, 2010, 11:19:06 PM (15 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
-
Property svn:mergeinfo
set to (toggle deleted branches)
/branches/vendor/nokia/qt/4.6.1 merged eligible /branches/vendor/nokia/qt/current merged eligible /branches/vendor/trolltech/qt/current 3-149
-
Property svn:mergeinfo
set to (toggle deleted branches)
-
trunk/qmake/generators/unix/unixmake.cpp
r27 r561 1 1 /**************************************************************************** 2 ** 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** Contact: Qt Software Information ([email protected]) 5 ** 6 ** This file is part of the qmake application of the Qt Toolkit. 7 ** 8 ** $QT_BEGIN_LICENSE:LGPL$ 2 ** 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** All rights reserved. 5 ** Contact: Nokia Corporation ([email protected]) 6 ** 7 ** This file is part of the qmake application of the Qt Toolkit. 8 ** 9 ** $QT_BEGIN_LICENSE:LGPL$ 9 10 ** Commercial Usage 10 11 ** Licensees holding valid Qt Commercial licenses may use this file in … … 21 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 22 23 ** 23 ** In addition, as a special exception, Nokia gives you certain 24 ** additional rights. These rights are described in the Nokia Qt LGPL 25 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 26 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 27 27 ** 28 28 ** GNU General Public License Usage … … 34 34 ** met: http://www.gnu.org/copyleft/gpl.html. 35 35 ** 36 ** If you are unsure which license is appropriate for your use, please37 ** contact the sales department at qt-sales@nokia.com.36 ** If you 37 ** @nokia.com. 38 38 ** $QT_END_LICENSE$ 39 ** 40 ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE 41 ** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. 42 ** 43 ****************************************************************************/ 39 ** 40 ****************************************************************************/ 44 41 45 42 #include "unixmake.h" … … 92 89 project->values("QMAKE_LIBTOOL").append("libtool --silent"); 93 90 if(project->isEmpty("QMAKE_SYMBOLIC_LINK")) 94 project->values("QMAKE_SYMBOLIC_LINK").append("ln - sf");91 project->values("QMAKE_SYMBOLIC_LINK").append("ln -"); 95 92 96 93 /* this should probably not be here, but I'm using it to wrap the .t files */ … … 128 125 project->values("QMAKE_ORIG_DESTDIR") = project->values("DESTDIR"); 129 126 project->values("QMAKE_LIBS") += escapeFilePaths(project->values("LIBS")); 127 130 128 if((!project->isEmpty("QMAKE_LIB_FLAG") && !project->isActiveConfig("staticlib")) || 131 129 (project->isActiveConfig("qt") && project->isActiveConfig("plugin"))) { … … 262 260 else if(!bundle.endsWith(".plugin")) 263 261 bundle += ".plugin"; 264 if( !project->isEmpty("QMAKE_BUNDLE_LOCATION"))262 if(project->isEmpty("QMAKE_BUNDLE_LOCATION")) 265 263 project->values("QMAKE_BUNDLE_LOCATION").append("Contents/MacOS"); 266 264 } else { … … 442 440 frameworkdirs.append(QMakeLocalFileName("/System/Library/Frameworks")); 443 441 frameworkdirs.append(QMakeLocalFileName("/Library/Frameworks")); 444 const QString lflags[] = { "QMAKE_LIBDIR_FLAGS", "QMAKE_FRAMEWORKPATH_FLAGS", "QMAKE_LFLAGS", "QMAKE_LIBS", QString() };442 const QString lflags[] = { "QMAKE_LIBDIR_FLAGS", "QMAKE_FRAMEWORKPATH_FLAGS", "QMAKE_LFLAGS", "QMAKE_LIBS", QString() }; 445 443 for(int i = 0; !lflags[i].isNull(); i++) { 446 444 QStringList &l = project->values(lflags[i]); … … 764 762 ret += QString("\n\t$(RANLIB) \"") + dst_targ + "\""; 765 763 } else if(!project->isActiveConfig("debug") && !project->isActiveConfig("nostrip") && !project->isEmpty("QMAKE_STRIP")) { 766 ret += "\n\t- " + var("QMAKE_STRIP");764 ret += "\n\t-; 767 765 if(project->first("TEMPLATE") == "lib" && !project->isEmpty("QMAKE_STRIPFLAGS_LIB")) 768 766 ret += " " + var("QMAKE_STRIPFLAGS_LIB");
Note:
See TracChangeset
for help on using the changeset viewer.