summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qobject.cpp
diff options
context:
space:
mode:
authorAlexandru Croitor <alexandru.croitor@qt.io>2025-09-08 11:27:31 +0200
committerAlexandru Croitor <alexandru.croitor@qt.io>2025-09-08 17:35:12 +0200
commite6984bc55b84278c1eb8813a9bfb5e59fe3781be (patch)
tree45a838488996951339f4fcd9489061cbe7c88ca5 /src/corelib/kernel/qobject.cpp
parent3f853f79a6f349ff47dd29a1be924007042ef8d5 (diff)
CMake: Export feature properties for INTERFACE libraries as well
We didn't use to export them, presumably because CMake doesn't allow us to export INTERFACE_* properties via EXPORT_PROPERTIES. Use our own property export infrastructure to export the properties in the module-specific Qt6<Foo>ExtraProperties.cmake file. This came up because some of the qtscxml tests are gated by features from the ScxmlGlobalPrivate module, which means the tests were never built, because we never exported the state of the features. Amends 461020a86aa5822325edba9ec565db39e5df8092 Amends b56dc55c3a5c4164ad84fd61c44638a3cb196978 Pick-to: 6.8 6.9 6.10 Task-number: QTBUG-139986 Change-Id: I80a13aed2027b55a3b5b9a8f6b5757454d73bc61 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io> Reviewed-by: Ulf Hermann <ulf.hermann@qt.io> Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>
Diffstat (limited to 'src/corelib/kernel/qobject.cpp')
0 files changed, 0 insertions, 0 deletions