Details
-
Task
-
Resolution: Done
-
P2: Important
-
None
-
None
-
Qt Installer Sprint 47, Qt Installer Sprint 48, Qt Installer Sprint 49
Description
Conan package consumers should be able to consume Qt conan packages without explicitly defining qtbase specific build options (i.e. configure.bat options/features).
For example:
[settings]
os=Linux
arch=x86_64
compiler=gcc
compiler.version=9.3
compiler.libcxx=libstdc++11
build_type=RelWithDebInfo
[options]
shared=True
- qtbase:release=True # should not be mandatory to be set for end users
- qtbase:separate_debug_info=True # should not be mandatory to be set for end users
- qtbase:force_debug_info=True # should not be mandatory to be set for end users
The qtbase conan recipe should set Qt specific build options based on settings.build_type if Qt specific build options are not being passed for the build.
Attachments
For Gerrit Dashboard: QTBUG-99571 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
388481,7 | Conan: use settings.build_type if not set by Qt options for the build | dev | qt/qtbase | Status: MERGED | +2 | 0 |
391381,2 | Conan: use settings.build_type if not set by Qt options for the build | 6.2 | qt/qtbase | Status: MERGED | +2 | 0 |
391382,2 | Conan: use settings.build_type if not set by Qt options for the build | 6.3 | qt/qtbase | Status: MERGED | +2 | 0 |