Skip to content

Commit 3f85925

Browse files
authored
(#14451) qwt: rely on self.info.options in validate()
1 parent b87be74 commit 3f85925

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

recipes/qwt/all/conanfile.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,13 +63,13 @@ def validate(self):
6363
if hasattr(self, "settings_build") and cross_building(self):
6464
raise ConanInvalidConfiguration("Qwt recipe does not support cross-compilation yet")
6565
qt_options = self.dependencies["qt"].options
66-
if self.options.widgets and not qt_options.widgets:
66+
if self.info.options.widgets and not qt_options.widgets:
6767
raise ConanInvalidConfiguration("qwt:widgets=True requires qt:widgets=True")
68-
if self.options.svg and not qt_options.qtsvg:
68+
if self.info.options.svg and not qt_options.qtsvg:
6969
raise ConanInvalidConfiguration("qwt:svg=True requires qt:qtsvg=True")
70-
if self.options.opengl and qt_options.opengl == "no":
70+
if self.info.options.opengl and qt_options.opengl == "no":
7171
raise ConanInvalidConfiguration("qwt:opengl=True is not compatible with qt:opengl=no")
72-
if self.options.designer and not (qt_options.qttools and qt_options.gui and qt_options.widgets):
72+
if self.info.options.designer and not (qt_options.qttools and qt_options.gui and qt_options.widgets):
7373
raise ConanInvalidConfiguration("qwt:designer=True requires qt:qttools=True, qt::gui=True and qt::widgets=True")
7474

7575
def build_requirements(self):

0 commit comments

Comments
 (0)