Details
-
User Story
-
Resolution: Done
-
P1: Critical
-
None
-
None
-
None
Description
Initially a decision was made to move away from bundling 3rd party source code in Qt 6, regardless of which build system is used, and instead leverage something like Conan or vcpkg.
This proved to be an involved task (required fork of vcpkg, will need additional work in Qt Installer and possibly Coin), and there's lots of other stuff left to do.
Instead, for the time, being we got approval to proceed with bundling / building src/3rdparty projects.
This means we should:
- allow the configure system to choose whether to use system libraries or build and use Qt provided ones
- make sure to export proper CMake packages and qmake pri files
- have appropriate WrapFoo.cmake files that allow choosing system / qt libraries
Attachments
Issue Links
- relates to
-
QTBUG-75666 Provide generated pri and prl files for qmake to consume while building Qt modules and apps
-
- Closed
-
For Gerrit Dashboard: QTBUG-82167 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
290641,43 | CMake: Allow building bundled 3rd party libraries in qtbase | dev | qt/qtbase | Status: MERGED | +2 | 0 |