summaryrefslogtreecommitdiffstats
path: root/tests/auto/sql/kernel/qsqldatabase/tst_databases.h
diff options
context:
space:
mode:
authorAlexey Edelev <alexey.edelev@qt.io>2024-07-02 18:50:46 +0200
committerAlexey Edelev <alexey.edelev@qt.io>2024-07-04 20:29:21 +0200
commitb5fa9085146043c9d34025e273b5c9b9918d3db4 (patch)
tree9451cac3d88476e2c88eabe2818ed430410aabcf /tests/auto/sql/kernel/qsqldatabase/tst_databases.h
parent084911a67bde29e49bcb001d593e96fca7836142 (diff)
Avoid requiring all Qt targets defined for user projects
When building user projects replace the FATAL_ERROR about the missing Qt targets with the WARNING and mention that the linking might be incomplete. The updated check affected some user projects that used the linking to the versioned targets and our deferred finalizers. If Qt targets are not propagated to the global scope or not found in the top-level directories, finalizers might fail to resolve these targets. Now users will see the warning. The side effect of the missing targets - missing plugin linking, or incomplete deployment, both use walk libs results. Pick-to: 6.5 6.7 6.8 Change-Id: I5c68b548122775424909c62f904f887417816fbc Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'tests/auto/sql/kernel/qsqldatabase/tst_databases.h')
0 files changed, 0 insertions, 0 deletions