summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt11
1 files changed, 11 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index d2f348e..425aa3a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -701,6 +701,17 @@ IF (HDF5_ENABLE_PARALLEL)
IF (AXE_FOUND AND MERCURY_FOUND AND IOD_FOUND)
SET (H5_HAVE_EFF 1)
ENDIF (AXE_FOUND AND MERCURY_FOUND AND IOD_FOUND)
+ OPTION (HDF5_ENABLE_PYTHON "Enable support for Python scripting." ON)
+ IF (HDF5_ENABLE_PYTHON)
+ FIND_PACKAGE(PythonLibs REQUIRED)
+ IF (PYTHONLIBS_FOUND)
+ INCLUDE_DIRECTORIES (${PYTHON_INCLUDE_DIR})
+ SET (LINK_LIBS ${LINK_LIBS} ${PYTHON_LIBRARIES})
+ SET (H5_HAVE_PYTHON 1)
+ ELSE (PYTHONLIBS_FOUND)
+ MESSAGE (FATAL_ERROR "Could not find Python Libraries, please check PYTHON_INCLUDE_DIR.")
+ ENDIF (PYTHONLIBS_FOUND)
+ ENDIF (HDF5_ENABLE_PYTHON)
ENDIF (HDF5_ENABLE_EFF)
ENDIF (HDF5_ENABLE_PARALLEL)