-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Qt6: honor "disabled_feature" for some QtTools (assistant, linguist) #25694
base: master
Are you sure you want to change the base?
Conversation
This comment has been minimized.
This comment has been minimized.
Hooks produced the following warnings for commit 2e1b51dqt/6.6.3@#bac4bf03e5d7baa8d2b4e99a27366155
qt/6.5.3@#b282eb2a997fb4a98e3edc9bd4a60545
qt/6.7.3@#1e829c50afdb0e67f0aa373477f8ac46
|
as pointed out by post_package hook (conan-io#25694 (comment))
Conan v1 pipeline ✔️Warning Conan Center will stop receiving updates for Conan 1.x packages soon - please see announcement. All green in build 2 (
Conan v2 pipeline ✔️
All green in build 2 ( |
Hooks produced the following warnings for commit 9ee0b8fqt/5.15.14@#1a8a35b4be1edcd53201628580a904a0
qt/6.5.3@#46490db2d9ac515961184f726009eeba
|
Summary
Changes to recipe: qt/6.x
Motivation
Improve the usefulness of conan-option "disable_feature"
Details
The current recipe provides the package-option "disable_feature", which is passed down to Qt build-script. This option provides some detailed control of subcomponents to be build.
In our project we only need QtLingusit from QtTools, but not the QtAssistant, QtDesigner and the other small tools. Esp. dropping the Assistant and Designer from our build safes some resources. But specifying them makes conan packaging fail, as it will not find the binaries.
build is tested on Windows with
qt:disabled_features = assistant designer distancefieldgenerator pixeltool qtattributionsscanner qdbus qtdiag qtplugininfo