Commit cca5a399 authored by William Gropp's avatar William Gropp Committed by Wesley Bland
Browse files

Correct testsuite dist target support


Signed-off-by: default avatarWesley Bland <wbland@anl.gov>
parent 05b3e06f
......@@ -7,6 +7,8 @@
include $(top_srcdir)/Makefile.mtest
EXTRA_DIST = testlist
## 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
......
......@@ -7,7 +7,7 @@
include $(top_srcdir)/Makefile_cxx.mtest
EXTRA_DIST = testlist distgraphcxx.cxx
EXTRA_DIST = testlist.in distgraphcxx.cxx
# avoid having to write many "foo_SOURCES = foo.cxx" lines because
# automake is too limited to figure this out for itself
......
......@@ -7,7 +7,7 @@
include $(top_srcdir)/Makefile.mtest
EXTRA_DIST = testlist
EXTRA_DIST = testlist.in
## For some reason, these tests were missing from both the simplemakefile and
## the testlist. Leaving them disabled for now.
......
......@@ -7,6 +7,8 @@
include $(top_srcdir)/Makefile.mtest
EXTRA_DIST = testlist.in
# FIXME should "datatype" be included in this list? It was not in the
# simplemake version for some reason and is also missing from the testlist
# file
......
......@@ -7,7 +7,7 @@
include $(top_srcdir)/Makefile_f77.mtest
EXTRA_DIST = testlist
EXTRA_DIST = testlist.in
SUBDIRS = @iodir@
DIST_SUBDIRS = io
......
......@@ -7,7 +7,7 @@
include $(top_srcdir)/Makefile_f90.mtest
EXTRA_DIST = testlist
EXTRA_DIST = testlist.in
SUBDIRS = @iodir@
DIST_SUBDIRS = io
......@@ -7,5 +7,7 @@
include $(top_srcdir)/Makefile_f08.mtest
EXTRA_DIST = testlist
SUBDIRS = attr coll comm datatype ext info init io misc profile pt2pt rma spawn subarray timer topo
DIST_SUBDIRS = $(SUBDIRS)
DIST_SUBDIRS = $(SUBDIRS) util
......@@ -7,6 +7,8 @@
include $(top_srcdir)/Makefile_f08.mtest
EXTRA_DIST = testlist
# avoid having to write many "foo_SOURCES = foo.f90" lines
AM_DEFAULT_SOURCE_EXT = .f90
......
......@@ -9,6 +9,8 @@
include $(top_srcdir)/Makefile_f08.mtest
EXTRA_DIST = testlist
# avoid having to write many "foo_SOURCES = foo.f90" lines
AM_DEFAULT_SOURCE_EXT = .f90
......
......@@ -7,7 +7,7 @@
include $(top_srcdir)/Makefile_f08.mtest
EXTRA_DIST = testlist.in
EXTRA_DIST = testlist
# allocmemf is an "extra" program because it requires a Fortran extension
EXTRA_PROGRAMS = allocmemf90
......
......@@ -7,6 +7,8 @@
include $(top_srcdir)/Makefile_f08.mtest
EXTRA_DIST = testlist
# avoid having to write many "foo_SOURCES = foo.f90" lines
AM_DEFAULT_SOURCE_EXT = .f90
......
......@@ -9,7 +9,7 @@
include $(top_srcdir)/Makefile_f08.mtest
EXTRA_DIST = testlist
EXTRA_DIST = testlist.in
# avoid having to write many "foo_SOURCES = foo.f90" lines
AM_DEFAULT_SOURCE_EXT = .f90
......
......@@ -7,7 +7,7 @@
include $(top_srcdir)/Makefile_f77.mtest
EXTRA_DIST = testlist
EXTRA_DIST = testlist.in
# avoid having to write many "foo_SOURCES = foo.f" lines
AM_DEFAULT_SOURCE_EXT = .f
......
......@@ -7,7 +7,7 @@
include $(top_srcdir)/Makefile_f77.mtest
EXTRA_DIST = testlist
EXTRA_DIST = testlist.in
# avoid having to write many "foo_SOURCES = foo.f" lines
AM_DEFAULT_SOURCE_EXT = .f
......
......@@ -9,6 +9,8 @@ include $(top_srcdir)/Makefile_f90.mtest
EXTRA_DIST = testlist
EXTRA_DIST += testlist.ap
noinst_PROGRAMS = sizeof2
sizeof2_SOURCES = sizeof2.f90
......@@ -7,6 +7,8 @@
include $(top_srcdir)/Makefile.mtest
EXTRA_DIST = testlist
## 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
......
......@@ -7,7 +7,7 @@
include $(top_srcdir)/Makefile.mtest
EXTRA_DIST = testlist
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
......
......@@ -7,7 +7,7 @@
include $(top_srcdir)/Makefile.mtest
EXTRA_DIST = testlist
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
......
......@@ -2,6 +2,7 @@
AM_CPPFLAGS = -I${srcdir}/../include -I../include
mtest.$(OBJEXT): mtest.c
mtest_datatype.$(OBJEXT): mtest_datatype.c mtest_datatype.h
dtypes.$(OBJEXT): dtypes.c
nbc_pmpi_adapter.$(OBJEXT): nbc_pmpi_adapter.c
all-local: mtest.$(OBJEXT) dtypes.$(OBJEXT) nbc_pmpi_adapter.$(OBJEXT)
......@@ -10,5 +11,9 @@ EXTRA_PROGRAMS = mtestcheck dtypes
mtestcheck_SOURCES = mtestcheck.c mtest.c
# exploiting the NBC PMPI adapter is still very much a manual process...
EXTRA_DIST = nbc_pmpi_adapter.c
# mtest_datatype.c and mtest_datatype_gen.c also needed
# FIXME: mtest_datatype.h belongs with the other include files, in
# ../include
EXTRA_DIST = nbc_pmpi_adapter.c mtest_datatype.c mtest_datatype.h \
mtest_datatype_gen.c
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment