FIND_PACKAGE(SalomeQt4 REQUIRED COMPONENTS QtCore QtGui)
ENDIF(SALOME_BUILD_GUI)
+IF(SALOME_MED_ENABLE_PYTHON)
+ FIND_PACKAGE(SalomePythonInterp)
+ FIND_PACKAGE(SalomePythonLibs)
+ FIND_PACKAGE(SalomeNumPySciPy)
+ FIND_PACKAGE(SalomeSWIG)
+ SALOME_LOG_OPTIONAL_PACKAGE(PythonInterp SALOME_MED_ENABLE_PYTHON)
+ SALOME_LOG_OPTIONAL_PACKAGE(PythonLibs SALOME_MED_ENABLE_PYTHON)
+ SALOME_LOG_OPTIONAL_PACKAGE(SWIG SALOME_MED_ENABLE_PYTHON)
+ FIND_PACKAGE(SalomeOmniORBPy REQUIRED)
+ENDIF(SALOME_MED_ENABLE_PYTHON)
+
IF(SALOME_BUILD_TESTS)
ENABLE_TESTING()
FIND_PACKAGE(SalomeCppUnit)
ADD_DEFINITIONS("-DHAVE_MPI")
ENDIF(SALOME_USE_MPI)
-IF(SALOME_MED_ENABLE_PYTHON)
- FIND_PACKAGE(SalomePython)
- FIND_PACKAGE(SalomeSWIG)
- SALOME_LOG_OPTIONAL_PACKAGE(Python SALOME_MED_ENABLE_PYTHON)
- SALOME_LOG_OPTIONAL_PACKAGE(SWIG SALOME_MED_ENABLE_PYTHON)
- FIND_PACKAGE(SalomeOmniORBPy REQUIRED)
- # Set the extra flags for SWIG for numpy and scipy
- SET(SWIG_EXTRA_FLAGS_FOR_NUMPYANDSCIPY)
- IF(NUMPY_FOUND)
- SET(SWIG_EXTRA_FLAGS_FOR_NUMPYANDSCIPY "-DWITH_NUMPY")
- ENDIF(NUMPY_FOUND)
- IF(SCIPY_FOUND)
- SET(SWIG_EXTRA_FLAGS_FOR_NUMPYANDSCIPY "${SWIG_EXTRA_FLAGS_FOR_NUMPYANDSCIPY};-DWITH_SCIPY")
- ENDIF(SCIPY_FOUND)
-ENDIF(SALOME_MED_ENABLE_PYTHON)
-
IF(SALOME_BUILD_DOC)
FIND_PACKAGE(SalomeDoxygen)
FIND_PACKAGE(SalomeGraphviz)