-
Notifications
You must be signed in to change notification settings - Fork 2k
qwt: many changes & improvements #14249
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
Conversation
I detected other pull requests that are modifying qwt/all recipe: This message is automatically generated by https://github.com/ericLemanissier/conan-center-conflicting-prsso don't hesitate to report issues/improvements there. |
- remove pointless options playground, examples & test - use export_conandata_patches - protect deletion of fPIC option with rm_safe - remove jom from build requirements, useless since recipe has moved to CMake - remove cmake & ninja from build requirements: CMake 3.15 is sufficient & ninja not mandatory - use conan.tools.files.copy instead of legacy self.copy - fine-grained cpp-info.requires in package_info() - remove HAVE_QWT definition, it's not needed - define QWT_NO_OPENGL if opengl enabled (not NO_QWT_OPENGL, it was a typo) - QT_PLUGIN_PATH env var is populated only if designer option is enabled. Moreover it's also added to runenv_info for conan v2 generators - test conan v2 generators in test package
Conan v1 pipelineAll green in build 3 (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
def configure(self): | ||
if self.options.shared: | ||
del self.options.fPIC | ||
def build_requirements(self): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why is qt a build requirement?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For moc. If moc, uic & rcc were extracted in independent recipes, it would be less painful for downstream recipes.
Uh oh!
There was an error while loading. Please reload this page.