diff options
author | Todd Gamblin <tgamblin@llnl.gov> | 2010-12-30 00:06:24 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2011-03-15 19:07:34 (GMT) |
commit | 706b73e848053be4bf8b64c96ece3776c6c38c64 (patch) | |
tree | a5daac079014aeee79c62f5aab2042bd17ada1d3 /Modules/CMakeDetermineVSServicePack.cmake | |
parent | 0554e5e50f6eb3117b4e207f4b01876dbe5a75a4 (diff) | |
download | CMake-706b73e848053be4bf8b64c96ece3776c6c38c64.zip CMake-706b73e848053be4bf8b64c96ece3776c6c38c64.tar.gz CMake-706b73e848053be4bf8b64c96ece3776c6c38c64.tar.bz2 |
FindMPI: Handle multiple languages
Adds support for:
- MPI_<lang>_COMPILER and other useful variables for C, CXX, Fortran
- Better compiler interrogation (handles mvapich)
- Supports specifying an MPI compiler name directly on the command line
without and absolute path, e.g.: cmake -D MPI_CXX_COMPILER=mpixlC
- Better compiler name searching tries to match MPI compiler to regular
CMAKE_<lang>_COMPILER_ID, if it's available.
Gets rid of:
- MPI_LIBRARY, MPI_EXTRA_LIBRARY cache variables. These and other old
vars are still exported for backward compatibility, but they're not
cached.
Diffstat (limited to 'Modules/CMakeDetermineVSServicePack.cmake')
0 files changed, 0 insertions, 0 deletions