Commit 69f8463f authored by Daniel Teske's avatar Daniel Teske

Make compile with MSVC 2012

That compiler doesn't have variadic templates so std::tie takes
at most 5 parameters.

Change-Id: I9c8b56a3847be54a9cc4a5a356835efd8772ffa7
Reviewed-by: default avatarFriedemann Kleint <>
Reviewed-by: default avatarDaniel Teske <>
parent 7481bff2
......@@ -114,8 +114,10 @@ public:
inline bool operator ==(const QMakeStepConfig &a, const QMakeStepConfig &b) {
return std::tie(a.archConfig, a.osType, a.linkQmlDebuggingQQ1, a.linkQmlDebuggingQQ2, a.useQtQuickCompiler, a.separateDebugInfo)
== std::tie(b.archConfig, b.osType, b.linkQmlDebuggingQQ1, b.linkQmlDebuggingQQ2, b.useQtQuickCompiler, b.separateDebugInfo);
return std::tie(a.archConfig, a.osType, a.linkQmlDebuggingQQ1, a.linkQmlDebuggingQQ2)
== std::tie(b.archConfig, b.osType, b.linkQmlDebuggingQQ1, b.linkQmlDebuggingQQ2)
&& std::tie(a.useQtQuickCompiler, a.separateDebugInfo)
== std::tie(b.useQtQuickCompiler, b.separateDebugInfo);
inline bool operator !=(const QMakeStepConfig &a, const QMakeStepConfig &b) {
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment