Преглед на файлове

Merge topic 'find-msmpi'

17a846ac FindMPI: search for msmpi's mpiexec as well
Brad King преди 11 години
родител
ревизия
3cc84d18d4
променени са 1 файла, в които са добавени 1 реда и са изтрити 0 реда
  1. 1 0
      Modules/FindMPI.cmake

+ 1 - 0
Modules/FindMPI.cmake

@@ -174,6 +174,7 @@ set(_MPI_EXEC_NAMES                        mpiexec mpirun lamexec srun)
 # Grab the path to MPI from the registry if we're on windows.
 # Grab the path to MPI from the registry if we're on windows.
 set(_MPI_PREFIX_PATH)
 set(_MPI_PREFIX_PATH)
 if(WIN32)
 if(WIN32)
+  list(APPEND _MPI_PREFIX_PATH "[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\MPI;InstallRoot]/Bin")
   list(APPEND _MPI_PREFIX_PATH "[HKEY_LOCAL_MACHINE\\SOFTWARE\\MPICH\\SMPD;binary]/..")
   list(APPEND _MPI_PREFIX_PATH "[HKEY_LOCAL_MACHINE\\SOFTWARE\\MPICH\\SMPD;binary]/..")
   list(APPEND _MPI_PREFIX_PATH "[HKEY_LOCAL_MACHINE\\SOFTWARE\\MPICH2;Path]")
   list(APPEND _MPI_PREFIX_PATH "[HKEY_LOCAL_MACHINE\\SOFTWARE\\MPICH2;Path]")
   list(APPEND _MPI_PREFIX_PATH "$ENV{ProgramW6432}/MPICH2/")
   list(APPEND _MPI_PREFIX_PATH "$ENV{ProgramW6432}/MPICH2/")