From faa0c62106591a3eb88316bde2eaf90ab44dc1d4 Mon Sep 17 00:00:00 2001 From: Brad King Date: Mon, 20 Apr 2020 13:39:06 -0400 Subject: FindMPI: Normalize paths from MSMPI environment variables Fixes: #20606 --- Modules/FindMPI.cmake | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'Modules/FindMPI.cmake') diff --git a/Modules/FindMPI.cmake b/Modules/FindMPI.cmake index cdbb927028..e9b6bd2c1a 100644 --- a/Modules/FindMPI.cmake +++ b/Modules/FindMPI.cmake @@ -867,11 +867,11 @@ function(_MPI_guess_settings LANG) # We first attempt to locate the msmpi.lib. Should be find it, we'll assume that the MPI present is indeed # Microsoft MPI. if("${CMAKE_SIZEOF_VOID_P}" EQUAL 8) - set(MPI_MSMPI_LIB_PATH "$ENV{MSMPI_LIB64}") - set(MPI_MSMPI_INC_PATH_EXTRA "$ENV{MSMPI_INC}/x64") + file(TO_CMAKE_PATH "$ENV{MSMPI_LIB64}" MPI_MSMPI_LIB_PATH) + file(TO_CMAKE_PATH "$ENV{MSMPI_INC}/x64" MPI_MSMPI_INC_PATH_EXTRA) else() - set(MPI_MSMPI_LIB_PATH "$ENV{MSMPI_LIB32}") - set(MPI_MSMPI_INC_PATH_EXTRA "$ENV{MSMPI_INC}/x86") + file(TO_CMAKE_PATH "$ENV{MSMPI_LIB32}" MPI_MSMPI_LIB_PATH) + file(TO_CMAKE_PATH "$ENV{MSMPI_INC}/x86" MPI_MSMPI_INC_PATH_EXTRA) endif() find_library(MPI_msmpi_LIBRARY -- cgit v1.2.1