cmake ADIOS2_HAVE_MPI examples

Kitware/VTK IO/ADIOS2/CMakeLists.txt :6

elseif (NOT TARGET VTK::ParallelMPI AND ADIOS2_HAVE_MPI)

ornladios/ADIOS2 CMakeLists.txt :374

cmake_dependent_option(ADIOS2_RUN_MPI_MPMD_TESTS
  "Enable the parallel MPMD tests" ON
  "BUILD_TESTING;ADIOS2_HAVE_MPI" OFF)

ornladios/ADIOS2 testing/install/CMakeLists.txt :49

add_test(NAME Install.Make.${name} COMMAND "${CMAKE_COMMAND}"
    "-DADIOS2_SOURCE_DIR=${CMAKE_SOURCE_DIR}"
    "-DADIOS2_BINARY_DIR=${CMAKE_BINARY_DIR}"
    "-DADIOS2_HAVE_MPI=${ADIOS2_HAVE_MPI}"
    "-DADIOS2_EXECUTABLE_SUFFIX=${ADIOS2_EXECUTABLE_SUFFIX}"
    "-DMAKE_COMMAND=${MAKE_COMMAND}"
    "-DCMAKE_C_COMPILER=${cc}"
    "-DCMAKE_CXX_COMPILER=${cxx}"
    "-DCMAKE_Fortran_COMPILER=${fc}"
    "-DCMAKE_C_FLAGS=${CMAKE_C_FLAGS}"
    "-DCMAKE_CXX_FLAGS=${CMAKE_CXX_FLAGS}"
    "-DCMAKE_Fortran_FLAGS=${CMAKE_Fortran_FLAGS}"
    "-DCMAKE_EXE_LINKER_FLAGS=${CMAKE_EXE_LINKER_FLAGS}"
    "-DTEST_CASE=${name}"
    "-DCMAKE_INSTALL_BINDIR=${CMAKE_INSTALL_BINDIR}"
    "-DMPIEXEC_EXECUTABLE=${mpiexec}"
    "-DMPIEXEC_EXTRA_FLAGS=${mpiexec_extra_flags}"
    "-DCMAKE_OSX_SYSROOT=${CMAKE_OSX_SYSROOT}"
    -P "${CMAKE_CURRENT_SOURCE_DIR}/run_make.cmake"
    )

ornladios/ADIOS2 testing/install/run_make.cmake :20

execute_process(
  COMMAND "${MAKE_COMMAND}"
    "CC=${CMAKE_C_COMPILER}"
    "CXX=${CMAKE_CXX_COMPILER}"
    "FC=${CMAKE_Fortran_COMPILER}"
    "CFLAGS=${CMAKE_C_FLAGS}"
    "CXXFLAGS=${CMAKE_CXX_FLAGS}"
    "FFLAGS=${CMAKE_Fortran_FLAGS}"
    "LDFLAGS=${CMAKE_EXE_LINKER_FLAGS}"
    "MPIEXEC=${MPIEXEC_EXECUTABLE} ${MPIEXEC_EXTRA_FLAGS}"
    "ADIOS2_HAVE_MPI=${have_mpi}"
    "ADIOS2_EXECUTABLE_SUFFIX=${ADIOS2_EXECUTABLE_SUFFIX}"
    "ISYSROOT=${isysroot}"
  WORKING_DIRECTORY "${ADIOS2_BINARY_DIR}/testing/install/make/${TEST_CASE}"
  RESULT_VARIABLE result
  )

casacore/casacore CMakeLists.txt :348

elseif (NOT ADIOS2_HAVE_MPI)