File: Makefile.am

package info (click to toggle)
mpich 4.3.2-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 101,184 kB
  • sloc: ansic: 1,040,629; cpp: 82,270; javascript: 40,763; perl: 27,933; python: 16,041; sh: 14,676; xml: 14,418; f90: 12,916; makefile: 9,270; fortran: 8,046; java: 4,635; asm: 324; ruby: 103; awk: 27; lisp: 19; php: 8; sed: 4
file content (102 lines) | stat: -rw-r--r-- 3,154 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
##
## Copyright (C) by Argonne National Laboratory
##     See COPYRIGHT in top-level directory
##

include $(top_srcdir)/Makefile_single.mtest

EXTRA_DIST = testlist.in

## for all programs that are just built from the single corresponding source
## file, we don't need per-target _SOURCES rules, automake will infer them
## correctly
noinst_PROGRAMS =             \
    blockindexed_misc         \
    blockindexed_zero_count   \
    concurrent_irecv          \
    contents                  \
    contig_zero_count         \
    contigstruct              \
    cxx_types                 \
    dataalign                 \
    dataalign2                \
    darray_pack               \
    darray_cyclic             \
    gaddress                  \
    get_elements              \
    get_elements_pairtype     \
    getpartelm                \
    hindexed_zeros            \
    hindexed_block            \
    hindexed_block_contents   \
    hvecblklen                \
    indexed_misc              \
    large_count               \
    large_type                \
    large_type_sendrec        \
    large_vec                 \
    type_large	              \
    lbub                      \
    localpack                 \
    longdouble                \
    lots_of_types             \
    pairtype_pack             \
    pairtype_size_extent      \
    sendrecvt2                \
    sendrecvt4                \
    simple_commit             \
    simple_pack               \
    pack_external             \
    simple_pack_external      \
    simple_pack_external2     \
    simple_resized            \
    simple_size_extent        \
    sizedtypes                \
    slice_pack                \
    slice_pack_external       \
    struct_derived_zeros      \
    struct_empty_el           \
    struct_ezhov              \
    struct_pack               \
    structpack2               \
    struct_pack_mpi_bottom    \
    struct_unpack_mpi_bottom  \
    struct_verydeep           \
    struct_zero_count         \
    subarray                  \
    subarray_pack             \
    tfree                     \
    tmatchsize                \
    transpose_pack            \
    tresized                  \
    tresized2                 \
    triangular_pack           \
    typecommit                \
    typefree                  \
    typelb                    \
    typename                  \
    unpack                    \
    unusual_noncontigs        \
    vecblklen                 \
    zeroblks                  \
    zeroparms

if NOT_STRICTMPI
noinst_PROGRAMS += \
    indexed_misc_oldapi       \
    lbub_oldapi               \
    simple_size_extent_oldapi \
    struct_no_real_types      \
    transpose_pack_oldapi     \
    typename_oldapi
endif

# Some of the tests use a more comprehensive set of datatype tests.
# These must specify a different LDADD that includes the object file
# with these additional routines
LDADDDATA = $(top_builddir)/util/libdtypes.la
$(top_builddir)/util/libdtypes.la:
	(cd $(top_builddir)/util && $(MAKE))

sendrecvt2_LDADD = $(LDADD) $(LDADDDATA)
sendrecvt4_LDADD = $(LDADD) $(LDADDDATA)