Skip to content

Commit cfe7d06

Browse files
committed
revise comments [ci skip]
1 parent 34f630a commit cfe7d06

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

CMakeLists.txt

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,10 @@ list (APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/umbrella")
5959
include (umbrella-init)
6060

6161
#
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.
6466
#
6567
set (MPI_CXX_SKIP_MPICXX ON CACHE BOOL "True if MPICXX should be skipped")
6668

@@ -78,7 +80,7 @@ set (UMBRELLA_MPI 1)
7880
include (umbrella-main)
7981

8082
#
81-
# propagate to all cmake subprojects
83+
# propagate the MPICXX setting to all cmake subprojects
8284
#
8385
list(APPEND UMBRELLA_CMAKECACHE -DMPI_CXX_SKIP_MPICXX:BOOL=${MPI_CXX_SKIP_MPICXX})
8486

0 commit comments

Comments
 (0)