Blame src/mpi/coll/iallgather/Makefile.mk

Packit Service c5cf8c
## -*- Mode: Makefile; -*-
Packit Service c5cf8c
## vim: set ft=automake :
Packit Service c5cf8c
##
Packit Service c5cf8c
## (C) 2017 by Argonne National Laboratory.
Packit Service c5cf8c
##     See COPYRIGHT in top-level directory.
Packit Service c5cf8c
##
Packit Service c5cf8c
##  Portions of this code were written by Intel Corporation.
Packit Service c5cf8c
##  Copyright (C) 2011-2018 Intel Corporation.  Intel provides this material
Packit Service c5cf8c
##  to Argonne National Laboratory subject to Software Grant and Corporate
Packit Service c5cf8c
##  Contributor License Agreement dated February 8, 2012.
Packit Service c5cf8c
Packit Service c5cf8c
# mpi_sources includes only the routines that are MPI function entry points
Packit Service c5cf8c
# The code for the MPI operations (e.g., MPI_SUM) is not included in
Packit Service c5cf8c
# mpi_sources
Packit Service c5cf8c
mpi_sources +=                                              \
Packit Service c5cf8c
    src/mpi/coll/iallgather/iallgather.c
Packit Service c5cf8c
Packit Service c5cf8c
mpi_core_sources +=                                         \
Packit Service c5cf8c
    src/mpi/coll/iallgather/iallgather_intra_recursive_doubling.c \
Packit Service c5cf8c
    src/mpi/coll/iallgather/iallgather_intra_brucks.c             \
Packit Service c5cf8c
    src/mpi/coll/iallgather/iallgather_intra_ring.c               \
Packit Service c5cf8c
    src/mpi/coll/iallgather/iallgather_inter_local_gather_remote_bcast.c \
Packit Service c5cf8c
    src/mpi/coll/iallgather/iallgather_gentran_algos.c                    \
Packit Service c5cf8c
    src/mpi/coll/iallgather/iallgather_intra_recexch_distance_doubling.c    \
Packit Service c5cf8c
    src/mpi/coll/iallgather/iallgather_intra_recexch_distance_halving.c    \
Packit Service c5cf8c
    src/mpi/coll/iallgather/iallgather_intra_gentran_brucks.c