diff options
-rw-r--r-- | qmake/meta.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/qmake/meta.cpp b/qmake/meta.cpp index 2a0614a9bc..e1029ffcb0 100644 --- a/qmake/meta.cpp +++ b/qmake/meta.cpp @@ -187,7 +187,11 @@ QMakeMetaInfo::readLibtoolFile(const QString &f) (*lit) = conf->first("QMAKE_LFLAGS_RPATH") + (*lit).mid(2); } } - vars["QMAKE_PRL_LIBS"] += lst; + ProStringList &prlLibs = vars["QMAKE_PRL_LIBS"]; + foreach (const ProString &s, lst) { + prlLibs.removeAll(s); + prlLibs.append(s); + } } } return true; |