From 39e88bbe99ed608e8bfc73f8f7314640dd41e874 Mon Sep 17 00:00:00 2001 From: Dave Partyka Date: Tue, 27 Oct 2009 13:10:01 -0400 Subject: COMP: need to add quotes when using get_filename_component otherwise it will try to process NOT FOUND rather than an empty string when MPIEXEC is not found. --- Modules/FindMPI.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Modules/FindMPI.cmake b/Modules/FindMPI.cmake index 18a8752..e945ec5 100644 --- a/Modules/FindMPI.cmake +++ b/Modules/FindMPI.cmake @@ -106,8 +106,8 @@ find_program(MPIEXEC # call get_filename_component twice to remove mpiexec and the directory it exists in (typically bin). # This gives us a fairly reliable base directory to search for /bin /lib and /include from. -get_filename_component(MPI_BASE_DIR ${MPIEXEC} PATH) -get_filename_component(MPI_BASE_DIR ${MPI_BASE_DIR} PATH) +get_filename_component(MPI_BASE_DIR "${MPIEXEC}" PATH) +get_filename_component(MPI_BASE_DIR "${MPI_BASE_DIR}" PATH) # If there is an mpi compiler find it and interogate (farther below) it for the include # and lib dirs otherwise we will continue to search from ${MPI_BASE_DIR}. -- cgit v0.12