diff --git a/contrib/platform/win32/CMakeModules/ompi_configure.cmake b/contrib/platform/win32/CMakeModules/ompi_configure.cmake index f690c9f45e..329c0e071b 100644 --- a/contrib/platform/win32/CMakeModules/ompi_configure.cmake +++ b/contrib/platform/win32/CMakeModules/ompi_configure.cmake @@ -369,6 +369,9 @@ ELSE(NOT OMPI_WANT_MPI_INTERFACE_WARNING) ENDIF(NOT OMPI_WANT_MPI_INTERFACE_WARNING) +SET (OMPI_EXT_COMPONENTS Example CACHE STRING + "Specify user defined MPI Extended Interface Components." FORCE) + ################################################################### # Check headers # ################################################################### diff --git a/contrib/platform/win32/ConfigFiles/opal_config.h.cmake b/contrib/platform/win32/ConfigFiles/opal_config.h.cmake index 57b865ab9b..c50bfaa1dd 100644 --- a/contrib/platform/win32/ConfigFiles/opal_config.h.cmake +++ b/contrib/platform/win32/ConfigFiles/opal_config.h.cmake @@ -832,6 +832,9 @@ /* Whether user wants PTY support or not */ #define OPAL_ENABLE_PTY_SUPPORT ${OPAL_ENABLE_PTY_SUPPORT} +/* MPI Extended Interface Components */ +#define OMPI_EXT_COMPONENTS "${OMPI_EXT_COMPONENTS}" + /* OMPI underlying F77 compiler */ #define OMPI_F77 "${CMAKE_Fortran_COMPILER}"