RemoteLinux: Fix incomplete serialization in TarPackageCreationStep

Serialization of the "incremental deployment" setting was forgotten in
a8854b680e.

Change-Id: I0da294e50faf52a9473c682263ee299da675cb8c
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
Christian Kandeler
2017-01-16 16:30:53 +01:00
committed by Tobias Hunger
parent a89100fe47
commit 696a7903ae

View File

@@ -430,6 +430,7 @@ bool TarPackageCreationStep::fromMap(const QVariantMap &map)
if (!AbstractPackagingStep::fromMap(map)) if (!AbstractPackagingStep::fromMap(map))
return false; return false;
setIgnoreMissingFiles(map.value(QLatin1String(IgnoreMissingFilesKey), false).toBool()); setIgnoreMissingFiles(map.value(QLatin1String(IgnoreMissingFilesKey), false).toBool());
setIncrementalDeployment(map.value(QLatin1String(IncrementalDeploymentKey), false).toBool());
m_deployTimes.importDeployTimes(map); m_deployTimes.importDeployTimes(map);
return true; return true;
} }
@@ -438,6 +439,7 @@ QVariantMap TarPackageCreationStep::toMap() const
{ {
QVariantMap map = AbstractPackagingStep::toMap(); QVariantMap map = AbstractPackagingStep::toMap();
map.insert(QLatin1String(IgnoreMissingFilesKey), ignoreMissingFiles()); map.insert(QLatin1String(IgnoreMissingFilesKey), ignoreMissingFiles());
map.insert(QLatin1String(IncrementalDeploymentKey), m_incrementalDeployment);
map.unite(m_deployTimes.exportDeployTimes()); map.unite(m_deployTimes.exportDeployTimes());
return map; return map;
} }