# Options
# =======
OPTION(PYCONSOLE_BUILD_WITH_QT5 "Build PYCONSOLE with Qt 5" ON)
+OPTION(PYCONSOLE_BUILD_PYTHON "Build Python wrapping for PyConsole" ON)
#
# Set list of prerequisites
FIND_PACKAGE(SalomeQt5 REQUIRED)
ENDIF()
+IF(PYCONSOLE_BUILD_PYTHON)
+ # Sip
+ FIND_PACKAGE(SalomeSIP REQUIRED) # should come after Python and before PyQt
+ SALOME_LOG_OPTIONAL_PACKAGE(SalomeSIP PYCONSOLE_BUILD_PYTHON)
+ # PyQt
+ IF (NOT PYCONSOLE_BUILD_WITH_QT5)
+ FIND_PACKAGE(SalomePyQt4 REQUIRED)
+ SALOME_LOG_OPTIONAL_PACKAGE(SalomePyQt4 PYCONSOLE_BUILD_PYTHON)
+ ELSE()
+ FIND_PACKAGE(SalomePyQt5 REQUIRED)
+ SALOME_LOG_OPTIONAL_PACKAGE(SalomePyQt5 PYCONSOLE_BUILD_PYTHON)
+ ENDIF()
+ENDIF(PYCONSOLE_BUILD_PYTHON)
+
# Detection report
SALOME_PACKAGE_REPORT_AND_CHECK()