aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/buildgraph
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/corelib/buildgraph')
-rw-r--r--src/lib/corelib/buildgraph/buildgraphloader.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/lib/corelib/buildgraph/buildgraphloader.cpp b/src/lib/corelib/buildgraph/buildgraphloader.cpp
index 4ea222fcf..f2f4c3c54 100644
--- a/src/lib/corelib/buildgraph/buildgraphloader.cpp
+++ b/src/lib/corelib/buildgraph/buildgraphloader.cpp
@@ -520,6 +520,12 @@ bool BuildGraphLoader::checkForPropertyChanges(const ResolvedProductPtr &restore
if (checkTransformersForPropertyChanges(restoredProduct, newlyResolvedProduct))
return true;
+ if (restoredProduct->fileTags != newlyResolvedProduct->fileTags) {
+ m_logger.qbsTrace() << "Product type changed from " << restoredProduct->fileTags
+ << "to " << newlyResolvedProduct->fileTags;
+ return true;
+ }
+
if (checkProductForInstallInfoChanges(restoredProduct, newlyResolvedProduct))
return true;
if (!artifactPropertyListsAreEqual(restoredProduct->artifactProperties,