aboutsummaryrefslogtreecommitdiffstats
path: root/changelogs
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2018-01-25 14:22:59 +0100
committerChristian Kandeler <christian.kandeler@qt.io>2018-01-30 15:28:53 +0000
commitd61c5f66ff507fb496aeafbae424e5f789afa26a (patch)
tree81aafd82464f4e31a47493e080f05e4eda18e314 /changelogs
parentdaba827d0c1e9f69bc62260b24aa1691bdb9ff52 (diff)
Clean up the list of file dependencies before building
After adding an external file dependency, we would never remove it from the global list again, meaning the look-up table would contain stale entries if an external header file was moved around. Because we still checked the status of the artifact-local list of dependencies, the result was that in such a situation, the files including such a header would get recompiled on every build. [ChangeLog] Fixed constant rebuilding after moving an external header file. Task-number: QBS-1285 Change-Id: Id764da7485dd540f2ff64bcd890e43723f18e6cd Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'changelogs')
-rw-r--r--changelogs/changes-1.10.1.md1
1 files changed, 1 insertions, 0 deletions
diff --git a/changelogs/changes-1.10.1.md b/changelogs/changes-1.10.1.md
index 45b0cfdb3..d3be09e65 100644
--- a/changelogs/changes-1.10.1.md
+++ b/changelogs/changes-1.10.1.md
@@ -2,6 +2,7 @@
* Fix assertion on project loading (QBS-1275).
* Fix crash when the "original" value is misused (QBS-1255).
* Fix qtquickcompiler support for qml files in subdirectories (QBS-1261).
+* Fix constant rebuilding after moving an external header file (QBS-1285).
* Fix GCC support for "bare metal" systems (QBS-1263, QBS-1265).
* Fix using ids in Depends items (QBS-1264).
* Fix access to module instances in dependency parameters (QBS-1253).