Salome HOME
Modifying build procedure to expose PyConsole and PyInterp as tools.
[modules/gui.git] / tools / CMakeLists.txt
index f038c35b9b51780b585efaff55687c0465dc4d2b..1ca8dc33bda54dae129c17191b46c0e114275ef0 100755 (executable)
@@ -22,3 +22,18 @@ ADD_SUBDIRECTORY(dlgfactory)
 IF(SALOME_USE_VTKVIEWER)
   ADD_SUBDIRECTORY(vtkEDFOverloads)            
 ENDIF()
+
+##
+# Python-based packages, part 1 (generic)
+##
+IF(SALOME_USE_PYCONSOLE)
+  # Include sub-project PyConsole:
+  SET(TOOLS_EXPORT_NAME ${PROJECT_NAME})
+  SET(PYCONSOLE_INSTALL_LIBS "${SALOME_INSTALL_LIBS}")
+  SET(PYCONSOLE_INSTALL_HEADERS "${SALOME_INSTALL_HEADERS}") 
+  SET(PYCONSOLE_INSTALL_RES "${SALOME_GUI_INSTALL_RES_DATA}")
+  OPTION(PYCONSOLE_BUILD_WITH_QT5 "Build PYCONSOLE with Qt 5" ${SALOME_BUILD_WITH_QT5})
+     
+  ADD_SUBDIRECTORY(../tools/PyConsole) # will bring in PyInterp automatically
+ENDIF(SALOME_USE_PYCONSOLE)
+