Details
-
Suggestion
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
6.2.0
-
None
Description
When cross-compiling Qt, using CMake toolchain files that do not restrict host package lookup (for example QTQAINFRA-4502), the usual work-around is to turn off the offending system_libfoo feature.
Similarly, one might want to use only system libraries without listing each system_libfoo feature indiviually.
It would be nice if one could turn on/off the usage of all system libraries with one CMake variable and/or configure switch.
Attachments
Gerrit Reviews
For Gerrit Dashboard: QTBUG-96910 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
506480,3 | CMake: Add a way to use system/bundled 3rdparty libs in bulk | dev | qt/qtbase | Status: DEFERRED | -1 | 0 |
507188,1 | CMake: Mark system-* features as SYSTEM_LIBRARY | dev | qt/qtimageformats | Status: DEFERRED | -1 | 0 |
507189,1 | CMake: Mark system-* features as SYSTEM_LIBRARY | dev | qt/qtquick3d | Status: DEFERRED | -1 | 0 |
507190,1 | CMake: Mark system-* features as SYSTEM_LIBRARY | dev | qt/qtopcua | Status: DEFERRED | -1 | 0 |
507191,1 | CMake: Mark system-* features as SYSTEM_LIBRARY | dev | qt/qtvirtualkeyboard | Status: DEFERRED | -1 | 0 |