aboutsummaryrefslogtreecommitdiffstats
path: root/src/shared/proparser
diff options
context:
space:
mode:
authorOswald Buddenhagen <oswald.buddenhagen@qt.io>2017-01-23 18:18:32 +0100
committerOswald Buddenhagen <oswald.buddenhagen@qt.io>2017-01-26 16:55:08 +0000
commit99714239b616e628ff4e0afe3db7eb7511ccf569 (patch)
tree0e904a3496bb3e03310c30f731da21a7a040532e /src/shared/proparser
parent19c1161e5d35d512312f05e7a0ed87ac78a91369 (diff)
fix usage of qt deployment paths
QT_INSTALL_*/dev properties have been added to qmake a while ago. catch up with that. Change-Id: I2bda68a1d4700c762a3d12600ac6aba123d4d0f8 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io> Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
Diffstat (limited to 'src/shared/proparser')
-rw-r--r--src/shared/proparser/qmakeglobals.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/shared/proparser/qmakeglobals.cpp b/src/shared/proparser/qmakeglobals.cpp
index a1d19892b9..a50fa5437a 100644
--- a/src/shared/proparser/qmakeglobals.cpp
+++ b/src/shared/proparser/qmakeglobals.cpp
@@ -351,7 +351,7 @@ void QMakeGlobals::parseProperties(const QByteArray &data, QHash<ProKey, ProStri
variant = PropRaw;
else if (name.endsWith(QLatin1String("/get")))
variant = PropGet;
- else // Nothing falls back on /src.
+ else // Nothing falls back on /src or /dev.
continue;
name.chop(4);
} else {
@@ -372,6 +372,8 @@ void QMakeGlobals::parseProperties(const QByteArray &data, QHash<ProKey, ProStri
}
properties.insert(ProKey(name + QLatin1String("/raw")), value);
}
+ if (variant <= PropRaw)
+ properties.insert(ProKey(name + QLatin1String("/dev")), value);
} else if (!name.startsWith(QLatin1String("QT_HOST_"))) {
continue;
}