diff options
| author | Alexey Edelev <alexey.edelev@qt.io> | 2024-07-02 18:50:46 +0200 |
|---|---|---|
| committer | Alexey Edelev <alexey.edelev@qt.io> | 2024-07-04 20:29:21 +0200 |
| commit | b5fa9085146043c9d34025e273b5c9b9918d3db4 (patch) | |
| tree | 9451cac3d88476e2c88eabe2818ed430410aabcf /tests/auto/sql/kernel/qsqldatabase/tst_databases.h | |
| parent | 084911a67bde29e49bcb001d593e96fca7836142 (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
