summaryrefslogtreecommitdiffstats
path: root/qmake
diff options
context:
space:
mode:
Diffstat (limited to 'qmake')
-rw-r--r--qmake/meta.cpp6
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;