Skip to content

Commit fe46eab

Browse files
committed
Switch to automake for Makefile.in generation.
1 parent cb79de9 commit fe46eab

File tree

3 files changed

+131
-182
lines changed

3 files changed

+131
-182
lines changed

Makefile.am

Lines changed: 129 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,129 @@
1+
## Process this file with automake to produce Makefile.in
2+
3+
bin_PROGRAMS = mpi_test_suite
4+
5+
mpi_test_suite_SOURCES = \
6+
coll/tst_coll_allgather.c \
7+
coll/tst_coll_allgather_in_place.c \
8+
coll/tst_coll_allreduce.c \
9+
coll/tst_coll_allreduce_in_place.c \
10+
coll/tst_coll_allreduce_max.c \
11+
coll/tst_coll_allreduce_min.c \
12+
coll/tst_coll_allreduce_quadsum.c \
13+
coll/tst_coll_allreduce_sum.c \
14+
coll/tst_coll_alltoall.c \
15+
coll/tst_coll_bcast.c \
16+
coll/tst_coll_gather.c \
17+
coll/tst_coll_reduce_in_place_max.c \
18+
coll/tst_coll_reduce_in_place_min.c \
19+
coll/tst_coll_reduce_max.c \
20+
coll/tst_coll_reduce_min.c \
21+
coll/tst_coll_scan_sum.c \
22+
coll/tst_coll_scatter.c \
23+
coll/tst_coll_scatterv.c \
24+
coll/tst_coll_scatterv_stride.c \
25+
compile_info.h \
26+
dynamic/tst_comm_spawn.c \
27+
dynamic/tst_comm_spawn_multiple.c \
28+
dynamic/tst_establish_communication.c \
29+
env/tst_env_get_version.c \
30+
env/tst_env_request_null.c \
31+
env/tst_env_status_check.c \
32+
env/tst_env_type_dup.c \
33+
io/tst_file_append_mode.c \
34+
io/tst_file_asyncio_atomic.c \
35+
io/tst_file_io_atomic.c \
36+
io/tst_file_io_commself.c \
37+
io/tst_file_io_sync.c \
38+
io/tst_file_io_with_arrange.c \
39+
io/tst_file_io_with_hole2.c \
40+
io/tst_file_io_with_hole.c \
41+
io/tst_file_iread_at.c \
42+
io/tst_file_iread.c \
43+
io/tst_file_iread_shared.c \
44+
io/tst_file_iwrite_at.c \
45+
io/tst_file_iwrite.c \
46+
io/tst_file_iwrite_shared.c \
47+
io/tst_file_preallocate.c \
48+
io/tst_file_read_all_begin.c \
49+
io/tst_file_read_all.c \
50+
io/tst_file_read_at_all_begin.c \
51+
io/tst_file_read_at_all.c \
52+
io/tst_file_read_at.c \
53+
io/tst_file_read.c \
54+
io/tst_file_read_convert.c \
55+
io/tst_file_read_darray.c \
56+
io/tst_file_read_ordered_begin.c \
57+
io/tst_file_read_ordered.c \
58+
io/tst_file_read_shared.c \
59+
io/tst_file_read_subarray.c \
60+
io/tst_file_sequential_mode.c \
61+
io/tst_file_set_size.c \
62+
io/tst_file_simple.c \
63+
io/tst_file_write_all_begin.c \
64+
io/tst_file_write_all.c \
65+
io/tst_file_write_at_all_begin.c \
66+
io/tst_file_write_at_all.c \
67+
io/tst_file_write_at.c \
68+
io/tst_file_write.c \
69+
io/tst_file_write_darray.c \
70+
io/tst_file_write_ordered_begin.c \
71+
io/tst_file_write_ordered.c \
72+
io/tst_file_write_shared.c \
73+
io/tst_file_write_subarray.c \
74+
mpi_test_suite.c \
75+
mpi_test_suite.h \
76+
one-sided/tst_accumulate_with_fence_sum.c \
77+
one-sided/tst_accumulate_with_lock_max.c \
78+
one-sided/tst_accumulate_with_post_min.c \
79+
one-sided/tst_get_with_fence.c \
80+
one-sided/tst_get_with_lock.c \
81+
one-sided/tst_get_with_post.c \
82+
one-sided/tst_one_sided_simple_ring_get.c \
83+
one-sided/tst_one_sided_simple_ring_get_post.c \
84+
one-sided/tst_one_sided_simple_ring_put.c \
85+
one-sided/tst_put_with_fence.c \
86+
one-sided/tst_put_with_lock.c \
87+
one-sided/tst_put_with_post.c \
88+
p2p/tst_p2p_alltoall.c \
89+
p2p/tst_p2p_alltoall_graph.c \
90+
p2p/tst_p2p_alltoall_irsend.c \
91+
p2p/tst_p2p_alltoall_issend.c \
92+
p2p/tst_p2p_alltoall_persistent.c \
93+
p2p/tst_p2p_alltoall_probe_anysource.c \
94+
p2p/tst_p2p_alltoall_sendrecv.c \
95+
p2p/tst_p2p_alltoall_xisend.c \
96+
p2p/tst_p2p_direct_partner_intercomm.c \
97+
p2p/tst_p2p_many_to_one.c \
98+
p2p/tst_p2p_many_to_one_iprobe_anysource.c \
99+
p2p/tst_p2p_many_to_one_isend_cancel.c \
100+
p2p/tst_p2p_many_to_one_probe_anysource.c \
101+
p2p/tst_p2p_simple_ring_bottom.c \
102+
p2p/tst_p2p_simple_ring_bsend.c \
103+
p2p/tst_p2p_simple_ring.c \
104+
p2p/tst_p2p_simple_ring_ibsend.c \
105+
p2p/tst_p2p_simple_ring_irsend.c \
106+
p2p/tst_p2p_simple_ring_isend.c \
107+
p2p/tst_p2p_simple_ring_issend.c \
108+
p2p/tst_p2p_simple_ring_pack.c \
109+
p2p/tst_p2p_simple_ring_persistent.c\
110+
p2p/tst_p2p_simple_ring_rsend.c \
111+
p2p/tst_p2p_simple_ring_sendrecv.c \
112+
p2p/tst_p2p_simple_ring_shift.c \
113+
p2p/tst_p2p_simple_ring_ssend.c \
114+
p2p/tst_p2p_simple_ring_xsend.c \
115+
threaded/tst_threaded_comm_dup.c \
116+
threaded/tst_threaded_ring_bsend.c \
117+
threaded/tst_threaded_ring.c \
118+
threaded/tst_threaded_ring_isend.c \
119+
threaded/tst_threaded_ring_persistent.c \
120+
tst_comm.c \
121+
tst_comm.h \
122+
tst_file.c \
123+
tst_output.c \
124+
tst_output.h \
125+
tst_tests.c \
126+
tst_threads.c \
127+
tst_threads.h \
128+
tst_types.c
129+

Makefile.in

Lines changed: 0 additions & 181 deletions
This file was deleted.

configure.in renamed to configure.ac

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,11 @@ dnl University of Stuttgart. All rights reserved.
44

55
dnl Process this file with autoconf to produce a configure script.
66
AC_INIT([mpi_test_suite], [1.0])
7+
AM_INIT_AUTOMAKE([-Wall -Werror foreign no-dependencies subdir-objects])
78
AC_PREREQ(2.59)
89

910
AC_CONFIG_SRCDIR([mpi_test_suite.c])
10-
AC_CONFIG_HEADERS(config.h)
11+
AC_CONFIG_HEADERS([config.h])
1112
AC_CANONICAL_HOST
1213
AC_ARG_PROGRAM
1314

0 commit comments

Comments
 (0)