aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/buildgraph/executor.cpp
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2018-01-12 16:20:27 +0100
committerChristian Kandeler <christian.kandeler@qt.io>2018-01-29 17:10:30 +0000
commit53fd74e4e4fc45070539583f93a7889e3e5e2180 (patch)
treedbaf042b3f52af208e6594641ddcda244d0a78d9 /src/lib/corelib/buildgraph/executor.cpp
parent898d09d4790e94e9d5e92a39440866932cd7f211 (diff)
Implement change tracking for the product.dependencies array
We added change tracking for the elements of the array in 898d09d479, but the array itself was not covered. Change-Id: I7d4083e8bf77f52e1f4a3b5da85ba13cf52fe750 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'src/lib/corelib/buildgraph/executor.cpp')
-rw-r--r--src/lib/corelib/buildgraph/executor.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/corelib/buildgraph/executor.cpp b/src/lib/corelib/buildgraph/executor.cpp
index a7854f99e..8bc224b89 100644
--- a/src/lib/corelib/buildgraph/executor.cpp
+++ b/src/lib/corelib/buildgraph/executor.cpp
@@ -820,6 +820,8 @@ void Executor::rescueOldBuildData(Artifact *artifact, bool *childrenAdded = 0)
artifact->transformer->importedFilesUsedInPrepareScript
= rad.importedFilesUsedInPrepareScript;
artifact->transformer->importedFilesUsedInCommands = rad.importedFilesUsedInCommands;
+ artifact->transformer->depsRequestedInPrepareScript = rad.depsRequestedInPrepareScript;
+ artifact->transformer->depsRequestedInCommands = rad.depsRequestedInCommands;
artifact->setTimestamp(rad.timeStamp);
if (childrenAdded && !childrenToConnect.empty())
*childrenAdded = true;