File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -59,8 +59,10 @@ list (APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/umbrella")
59
59
include (umbrella-init )
60
60
61
61
#
62
- # we don't really use mpicxx.h for now
63
- # (can be overridden with -DMPI_CXX_SKIP_MPICXX=Off)
62
+ # we don't really use MPICXX for now. The difference between CXX and MPICXX
63
+ # is that CXX refers to the MPI C API being usable from C++, whereas MPICXX
64
+ # refers to the MPI-2 C++ API that was removed again in MPI-3.
65
+ # To enable MPICXX, run umbrella with -DMPI_CXX_SKIP_MPICXX=Off.
64
66
#
65
67
set (MPI_CXX_SKIP_MPICXX ON CACHE BOOL "True if MPICXX should be skipped" )
66
68
@@ -78,7 +80,7 @@ set (UMBRELLA_MPI 1)
78
80
include (umbrella-main )
79
81
80
82
#
81
- # propagate to all cmake subprojects
83
+ # propagate the MPICXX setting to all cmake subprojects
82
84
#
83
85
list (APPEND UMBRELLA_CMAKECACHE -DMPI_CXX_SKIP_MPICXX:BOOL=${MPI_CXX_SKIP_MPICXX} )
84
86
You can’t perform that action at this time.
0 commit comments