1# Makefile.in generated by automake 1.12.3 from Makefile.am.
2# @configure_input@
3
4# Copyright (C) 1994-2012 Free Software Foundation, Inc.
5
6# This Makefile.in is free software; the Free Software Foundation
7# gives unlimited permission to copy and/or distribute it,
8# with or without modifications, as long as this notice is preserved.
9
10# This program is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13# PARTICULAR PURPOSE.
14
15@SET_MAKE@
16
17# This Makefile.am generated automatically by f77tof90
18# from test/mpi/f77/init/Makefile.am.  DO NOT EDIT
19# -*- Mode: Makefile; -*-
20# vim: set ft=automake :
21#
22# (C) 2011 by Argonne National Laboratory.
23#     See COPYRIGHT in top-level directory.
24#
25
26# -*- Mode: Makefile; -*-
27# vim: set ft=automake :
28#
29# (C) 2011 by Argonne National Laboratory.
30#     See COPYRIGHT in top-level directory.
31#
32
33am__make_dryrun = \
34  { \
35    am__dry=no; \
36    case $$MAKEFLAGS in \
37      *\\[\ \	]*) \
38        echo 'am--echo: ; @echo "AM"  OK' | $(MAKE) -f - 2>/dev/null \
39          | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
40      *) \
41        for am__flg in $$MAKEFLAGS; do \
42          case $$am__flg in \
43            *=*|--*) ;; \
44            *n*) am__dry=yes; break;; \
45          esac; \
46        done;; \
47    esac; \
48    test $$am__dry = yes; \
49  }
50pkgdatadir = $(datadir)/@PACKAGE@
51pkgincludedir = $(includedir)/@PACKAGE@
52pkglibdir = $(libdir)/@PACKAGE@
53pkglibexecdir = $(libexecdir)/@PACKAGE@
54am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
55install_sh_DATA = $(install_sh) -c -m 644
56install_sh_PROGRAM = $(install_sh) -c
57install_sh_SCRIPT = $(install_sh) -c
58INSTALL_HEADER = $(INSTALL_DATA)
59transform = $(program_transform_name)
60NORMAL_INSTALL = :
61PRE_INSTALL = :
62POST_INSTALL = :
63NORMAL_UNINSTALL = :
64PRE_UNINSTALL = :
65POST_UNINSTALL = :
66build_triplet = @build@
67host_triplet = @host@
68DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
69	$(top_srcdir)/Makefile_f90.mtest $(top_srcdir)/confdb/depcomp
70noinst_PROGRAMS = baseenvf90$(EXEEXT)
71EXTRA_PROGRAMS = checksizes$(EXEEXT)
72@MAINTAINER_MODE_TRUE@am__append_1 = Makefile.am-stamp
73subdir = f90/init
74ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
75am__aclocal_m4_deps = $(top_srcdir)/confdb/aclocal_cache.m4 \
76	$(top_srcdir)/confdb/aclocal_cc.m4 \
77	$(top_srcdir)/confdb/aclocal_cxx.m4 \
78	$(top_srcdir)/confdb/aclocal_f77.m4 \
79	$(top_srcdir)/confdb/aclocal_fc.m4 \
80	$(top_srcdir)/confdb/aclocal_make.m4 \
81	$(top_srcdir)/confdb/aclocal_runlog.m4 \
82	$(top_srcdir)/confdb/aclocal_util.m4 \
83	$(top_srcdir)/configure.ac
84am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
85	$(ACLOCAL_M4)
86mkinstalldirs = $(install_sh) -d
87CONFIG_HEADER = $(top_builddir)/include/mpitestconf.h
88CONFIG_CLEAN_FILES =
89CONFIG_CLEAN_VPATH_FILES =
90PROGRAMS = $(noinst_PROGRAMS)
91baseenvf90_SOURCES = baseenvf90.f90
92baseenvf90_OBJECTS = baseenvf90.$(OBJEXT)
93baseenvf90_LDADD = $(LDADD)
94baseenvf90_DEPENDENCIES = $(top_builddir)/f90/util/mtestf90.o
95nodist_checksizes_OBJECTS = checksizes.$(OBJEXT)
96checksizes_OBJECTS = $(nodist_checksizes_OBJECTS)
97checksizes_DEPENDENCIES =
98AM_V_P = $(am__v_P_@AM_V@)
99am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
100am__v_P_0 = false
101am__v_P_1 = :
102AM_V_GEN = $(am__v_GEN_@AM_V@)
103am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
104am__v_GEN_0 = @echo "  GEN     " $@;
105am__v_GEN_1 =
106AM_V_at = $(am__v_at_@AM_V@)
107am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
108am__v_at_0 = @
109am__v_at_1 =
110DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include
111depcomp = $(SHELL) $(top_srcdir)/confdb/depcomp
112am__depfiles_maybe = depfiles
113am__mv = mv -f
114COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
115	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
116AM_V_CC = $(am__v_CC_@AM_V@)
117am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
118am__v_CC_0 = @echo "  CC      " $@;
119am__v_CC_1 =
120CCLD = $(CC)
121LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
122AM_V_CCLD = $(am__v_CCLD_@AM_V@)
123am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
124am__v_CCLD_0 = @echo "  CCLD    " $@;
125am__v_CCLD_1 =
126FCCOMPILE = $(FC) $(AM_FCFLAGS) $(FCFLAGS)
127AM_V_FC = $(am__v_FC_@AM_V@)
128am__v_FC_ = $(am__v_FC_@AM_DEFAULT_V@)
129am__v_FC_0 = @echo "  FC      " $@;
130am__v_FC_1 =
131FCLD = $(FC)
132FCLINK = $(FCLD) $(AM_FCFLAGS) $(FCFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o \
133	$@
134AM_V_FCLD = $(am__v_FCLD_@AM_V@)
135am__v_FCLD_ = $(am__v_FCLD_@AM_DEFAULT_V@)
136am__v_FCLD_0 = @echo "  FCLD    " $@;
137am__v_FCLD_1 =
138SOURCES = baseenvf90.f90 $(nodist_checksizes_SOURCES)
139DIST_SOURCES = baseenvf90.f90
140am__can_run_installinfo = \
141  case $$AM_UPDATE_INFO_DIR in \
142    n|no|NO) false;; \
143    *) (install-info --version) >/dev/null 2>&1;; \
144  esac
145ETAGS = etags
146CTAGS = ctags
147DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
148VPATH = @VPATH@
149ACLOCAL = @ACLOCAL@
150ALLOCMEMF = @ALLOCMEMF@
151ALLOCMEMFC = @ALLOCMEMFC@
152AMTAR = @AMTAR@
153AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
154AR = @AR@
155AUTOCONF = @AUTOCONF@
156AUTOHEADER = @AUTOHEADER@
157AUTOMAKE = @AUTOMAKE@
158AWK = @AWK@
159CC = @CC@
160CCDEPMODE = @CCDEPMODE@
161CFLAGS = @CFLAGS@
162CPP = @CPP@
163CPPFLAGS = @CPPFLAGS@
164CXX = @CXX@
165CXXCPP = @CXXCPP@
166CXXDEPMODE = @CXXDEPMODE@
167CXXFLAGS = @CXXFLAGS@
168CYGPATH_W = @CYGPATH_W@
169DEFS = @DEFS@
170DEPDIR = @DEPDIR@
171ECHO_C = @ECHO_C@
172ECHO_N = @ECHO_N@
173ECHO_T = @ECHO_T@
174EGREP = @EGREP@
175EXEEXT = @EXEEXT@
176F03SPAWNARGTEST = @F03SPAWNARGTEST@
177F77 = @F77@
178F77SPAWNARGTEST = @F77SPAWNARGTEST@
179F77_GETARG_LIBS = @F77_GETARG_LIBS@
180F77_MPI_ADDRESS = @F77_MPI_ADDRESS@
181F77_MPI_OFFSET = @F77_MPI_OFFSET@
182F77_NAME_MANGLE = @F77_NAME_MANGLE@
183FC = @FC@
184FCFLAGS = @FCFLAGS@
185FCFLAGS_f90 = @FCFLAGS_f90@
186FC_GETARG_LIBS = @FC_GETARG_LIBS@
187FFLAGS = @FFLAGS@
188FGREP = @FGREP@
189FLIBS = @FLIBS@
190FROM_MPICH2 = @FROM_MPICH2@
191GREP = @GREP@
192INSTALL = @INSTALL@
193INSTALL_DATA = @INSTALL_DATA@
194INSTALL_PROGRAM = @INSTALL_PROGRAM@
195INSTALL_SCRIPT = @INSTALL_SCRIPT@
196INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
197LDFLAGS = @LDFLAGS@
198LIBOBJS = @LIBOBJS@
199LIBS = @LIBS@
200LTLIBOBJS = @LTLIBOBJS@
201MAINT = @MAINT@
202MAKE = @MAKE@
203MAKEINFO = @MAKEINFO@
204MKDIR_P = @MKDIR_P@
205MPICC = @MPICC@
206MPICH2_ENABLE_CXX = @MPICH2_ENABLE_CXX@
207MPICH2_ENABLE_F77 = @MPICH2_ENABLE_F77@
208MPICH2_ENABLE_FC = @MPICH2_ENABLE_FC@
209MPICH_THREAD_LEVEL = @MPICH_THREAD_LEVEL@
210MPICXX = @MPICXX@
211MPIEXEC = @MPIEXEC@
212MPIF77 = @MPIF77@
213MPIFC = @MPIFC@
214MPILIBLOC = @MPILIBLOC@
215MPILIBNAME = @MPILIBNAME@
216MPI_HAS_MPIX = @MPI_HAS_MPIX@
217MPI_IS_STRICT = @MPI_IS_STRICT@
218MPI_NO_RMA = @MPI_NO_RMA@
219MPI_NO_SPAWN = @MPI_NO_SPAWN@
220MPI_SIZEOF_AINT = @MPI_SIZEOF_AINT@
221MPI_SIZEOF_OFFSET = @MPI_SIZEOF_OFFSET@
222MPI_SOURCE = @MPI_SOURCE@
223MPI_SUBVERSION = @MPI_SUBVERSION@
224MPI_VERSION = @MPI_VERSION@
225OBJEXT = @OBJEXT@
226PACKAGE = @PACKAGE@
227PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
228PACKAGE_NAME = @PACKAGE_NAME@
229PACKAGE_STRING = @PACKAGE_STRING@
230PACKAGE_TARNAME = @PACKAGE_TARNAME@
231PACKAGE_URL = @PACKAGE_URL@
232PACKAGE_VERSION = @PACKAGE_VERSION@
233PATH_SEPARATOR = @PATH_SEPARATOR@
234PERL = @PERL@
235RANLIB = @RANLIB@
236SET_CFLAGS = @SET_CFLAGS@
237SET_MAKE = @SET_MAKE@
238SHELL = @SHELL@
239STRIP = @STRIP@
240VERSION = @VERSION@
241WRAPPER_CFLAGS = @WRAPPER_CFLAGS@
242WRAPPER_CPPFLAGS = @WRAPPER_CPPFLAGS@
243WRAPPER_CXXFLAGS = @WRAPPER_CXXFLAGS@
244WRAPPER_FCFLAGS = @WRAPPER_FCFLAGS@
245WRAPPER_FFLAGS = @WRAPPER_FFLAGS@
246WRAPPER_LDFLAGS = @WRAPPER_LDFLAGS@
247WRAPPER_LIBS = @WRAPPER_LIBS@
248abs_builddir = @abs_builddir@
249abs_srcdir = @abs_srcdir@
250abs_top_builddir = @abs_top_builddir@
251abs_top_srcdir = @abs_top_srcdir@
252ac_ct_AR = @ac_ct_AR@
253ac_ct_CC = @ac_ct_CC@
254ac_ct_CXX = @ac_ct_CXX@
255ac_ct_F77 = @ac_ct_F77@
256ac_ct_FC = @ac_ct_FC@
257am__include = @am__include@
258am__leading_dot = @am__leading_dot@
259am__quote = @am__quote@
260am__tar = @am__tar@
261am__untar = @am__untar@
262bindir = @bindir@
263build = @build@
264build_alias = @build_alias@
265build_cpu = @build_cpu@
266build_os = @build_os@
267build_vendor = @build_vendor@
268builddir = @builddir@
269cxxdir = @cxxdir@
270datadir = @datadir@
271datarootdir = @datarootdir@
272docdir = @docdir@
273dvidir = @dvidir@
274errordir = @errordir@
275exec_prefix = @exec_prefix@
276f77dir = @f77dir@
277f90dir = @f90dir@
278faultsdir = @faultsdir@
279host = @host@
280host_alias = @host_alias@
281host_cpu = @host_cpu@
282host_os = @host_os@
283host_vendor = @host_vendor@
284htmldir = @htmldir@
285includedir = @includedir@
286infodir = @infodir@
287install_sh = @install_sh@
288iodir = @iodir@
289libdir = @libdir@
290libexecdir = @libexecdir@
291localedir = @localedir@
292localstatedir = @localstatedir@
293mandir = @mandir@
294master_top_builddir = @master_top_builddir@
295master_top_srcdir = @master_top_srcdir@
296mkdir_p = @mkdir_p@
297mpich2_top_srcdir = @mpich2_top_srcdir@
298oldincludedir = @oldincludedir@
299otherlangs = @otherlangs@
300pdfdir = @pdfdir@
301perfdir = @perfdir@
302prefix = @prefix@
303program_transform_name = @program_transform_name@
304psdir = @psdir@
305rmadir = @rmadir@
306sbindir = @sbindir@
307sharedstatedir = @sharedstatedir@
308spawndir = @spawndir@
309srcdir = @srcdir@
310sysconfdir = @sysconfdir@
311target_alias = @target_alias@
312threadsdir = @threadsdir@
313top_build_prefix = @top_build_prefix@
314top_builddir = @top_builddir@
315top_srcdir = @top_srcdir@
316
317# these CPPFLAGS are only used when building C/C++ source files, not for actual
318# F90 code itself
319AM_CPPFLAGS = -I$(top_builddir)/include -I$(top_srcdir)/include
320LDADD = $(top_builddir)/f90/util/mtestf90.o
321
322# This is right for many platforms, but not all.  The right fix involves a
323# configure test, but this version is no worse than the simplemake version was.
324AM_FFLAGS = -I.
325CLEANFILES = summary.xml
326EXTRA_DIST = testlist $(am__append_1)
327
328# avoid having to write many "foo_SOURCES = foo.f90" lines
329AM_DEFAULT_SOURCE_EXT = .f90
330# Checksizes is created by configure, and is a C program that tests that
331# configure has correctly computed the sizes of MPI_Aint and MPI_Offset
332# for Fortran.  This is not run by default but can be used to check
333# that configure found the correct values.
334checksizes_LDADD =
335nodist_checksizes_SOURCES = checksizes.c
336DISTCLEANFILES = checksizes.c
337@MAINTAINER_MODE_TRUE@MAINTAINERCLEANFILES = Makefile.am-stamp
338all: all-am
339
340.SUFFIXES:
341.SUFFIXES: .c .f90 .o .obj
342$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile_f90.mtest $(am__configure_deps)
343	@for dep in $?; do \
344	  case '$(am__configure_deps)' in \
345	    *$$dep*) \
346	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
347	        && { if test -f $@; then exit 0; else break; fi; }; \
348	      exit 1;; \
349	  esac; \
350	done; \
351	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign f90/init/Makefile'; \
352	$(am__cd) $(top_srcdir) && \
353	  $(AUTOMAKE) --foreign f90/init/Makefile
354.PRECIOUS: Makefile
355Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
356	@case '$?' in \
357	  *config.status*) \
358	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
359	  *) \
360	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
361	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
362	esac;
363$(top_srcdir)/Makefile_f90.mtest:
364
365$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
366	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
367
368$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
369	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
370$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
371	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
372$(am__aclocal_m4_deps):
373
374clean-noinstPROGRAMS:
375	-test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
376baseenvf90$(EXEEXT): $(baseenvf90_OBJECTS) $(baseenvf90_DEPENDENCIES) $(EXTRA_baseenvf90_DEPENDENCIES)
377	@rm -f baseenvf90$(EXEEXT)
378	$(AM_V_FCLD)$(FCLINK) $(baseenvf90_OBJECTS) $(baseenvf90_LDADD) $(LIBS)
379checksizes$(EXEEXT): $(checksizes_OBJECTS) $(checksizes_DEPENDENCIES) $(EXTRA_checksizes_DEPENDENCIES)
380	@rm -f checksizes$(EXEEXT)
381	$(AM_V_CCLD)$(LINK) $(checksizes_OBJECTS) $(checksizes_LDADD) $(LIBS)
382
383mostlyclean-compile:
384	-rm -f *.$(OBJEXT)
385
386distclean-compile:
387	-rm -f *.tab.c
388
389@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/checksizes.Po@am__quote@
390
391.c.o:
392@am__fastdepCC_TRUE@	$(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
393@am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
394@am__fastdepCC_TRUE@	$(am__mv) $$depbase.Tpo $$depbase.Po
395@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
396@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
397@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
398
399.c.obj:
400@am__fastdepCC_TRUE@	$(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
401@am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
402@am__fastdepCC_TRUE@	$(am__mv) $$depbase.Tpo $$depbase.Po
403@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
404@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
405@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
406
407.f90.o:
408	$(AM_V_FC)$(FCCOMPILE) -c -o $@ $(FCFLAGS_f90) $<
409
410.f90.obj:
411	$(AM_V_FC)$(FCCOMPILE) -c -o $@ $(FCFLAGS_f90) `$(CYGPATH_W) '$<'`
412
413ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
414	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
415	unique=`for i in $$list; do \
416	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
417	  done | \
418	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
419	      END { if (nonempty) { for (i in files) print i; }; }'`; \
420	mkid -fID $$unique
421tags: TAGS
422
423TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
424		$(TAGS_FILES) $(LISP)
425	set x; \
426	here=`pwd`; \
427	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
428	unique=`for i in $$list; do \
429	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
430	  done | \
431	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
432	      END { if (nonempty) { for (i in files) print i; }; }'`; \
433	shift; \
434	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
435	  test -n "$$unique" || unique=$$empty_fix; \
436	  if test $$# -gt 0; then \
437	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
438	      "$$@" $$unique; \
439	  else \
440	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
441	      $$unique; \
442	  fi; \
443	fi
444ctags: CTAGS
445CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
446		$(TAGS_FILES) $(LISP)
447	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
448	unique=`for i in $$list; do \
449	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
450	  done | \
451	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
452	      END { if (nonempty) { for (i in files) print i; }; }'`; \
453	test -z "$(CTAGS_ARGS)$$unique" \
454	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
455	     $$unique
456
457GTAGS:
458	here=`$(am__cd) $(top_builddir) && pwd` \
459	  && $(am__cd) $(top_srcdir) \
460	  && gtags -i $(GTAGS_ARGS) "$$here"
461
462cscopelist:  $(HEADERS) $(SOURCES) $(LISP)
463	list='$(SOURCES) $(HEADERS) $(LISP)'; \
464	case "$(srcdir)" in \
465	  [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
466	  *) sdir=$(subdir)/$(srcdir) ;; \
467	esac; \
468	for i in $$list; do \
469	  if test -f "$$i"; then \
470	    echo "$(subdir)/$$i"; \
471	  else \
472	    echo "$$sdir/$$i"; \
473	  fi; \
474	done >> $(top_builddir)/cscope.files
475
476distclean-tags:
477	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
478
479distdir: $(DISTFILES)
480	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
481	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
482	list='$(DISTFILES)'; \
483	  dist_files=`for file in $$list; do echo $$file; done | \
484	  sed -e "s|^$$srcdirstrip/||;t" \
485	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
486	case $$dist_files in \
487	  */*) $(MKDIR_P) `echo "$$dist_files" | \
488			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
489			   sort -u` ;; \
490	esac; \
491	for file in $$dist_files; do \
492	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
493	  if test -d $$d/$$file; then \
494	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
495	    if test -d "$(distdir)/$$file"; then \
496	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
497	    fi; \
498	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
499	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
500	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
501	    fi; \
502	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
503	  else \
504	    test -f "$(distdir)/$$file" \
505	    || cp -p $$d/$$file "$(distdir)/$$file" \
506	    || exit 1; \
507	  fi; \
508	done
509check-am: all-am
510check: check-am
511all-am: Makefile $(PROGRAMS)
512installdirs:
513install: install-am
514install-exec: install-exec-am
515install-data: install-data-am
516uninstall: uninstall-am
517
518install-am: all-am
519	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
520
521installcheck: installcheck-am
522install-strip:
523	if test -z '$(STRIP)'; then \
524	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
525	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
526	      install; \
527	else \
528	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
529	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
530	    "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
531	fi
532mostlyclean-generic:
533
534clean-generic:
535	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
536
537distclean-generic:
538	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
539	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
540	-test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
541
542maintainer-clean-generic:
543	@echo "This command is intended for maintainers to use"
544	@echo "it deletes files that may require special tools to rebuild."
545	-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
546clean: clean-am
547
548clean-am: clean-generic clean-noinstPROGRAMS mostlyclean-am
549
550distclean: distclean-am
551	-rm -rf ./$(DEPDIR)
552	-rm -f Makefile
553distclean-am: clean-am distclean-compile distclean-generic \
554	distclean-tags
555
556dvi: dvi-am
557
558dvi-am:
559
560html: html-am
561
562html-am:
563
564info: info-am
565
566info-am:
567
568install-data-am:
569
570install-dvi: install-dvi-am
571
572install-dvi-am:
573
574install-exec-am:
575
576install-html: install-html-am
577
578install-html-am:
579
580install-info: install-info-am
581
582install-info-am:
583
584install-man:
585
586install-pdf: install-pdf-am
587
588install-pdf-am:
589
590install-ps: install-ps-am
591
592install-ps-am:
593
594installcheck-am:
595
596maintainer-clean: maintainer-clean-am
597	-rm -rf ./$(DEPDIR)
598	-rm -f Makefile
599maintainer-clean-am: distclean-am maintainer-clean-generic
600
601mostlyclean: mostlyclean-am
602
603mostlyclean-am: mostlyclean-compile mostlyclean-generic
604
605pdf: pdf-am
606
607pdf-am:
608
609ps: ps-am
610
611ps-am:
612
613uninstall-am:
614
615.MAKE: install-am install-strip
616
617.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
618	clean-noinstPROGRAMS cscopelist ctags distclean \
619	distclean-compile distclean-generic distclean-tags distdir dvi \
620	dvi-am html html-am info info-am install install-am \
621	install-data install-data-am install-dvi install-dvi-am \
622	install-exec install-exec-am install-html install-html-am \
623	install-info install-info-am install-man install-pdf \
624	install-pdf-am install-ps install-ps-am install-strip \
625	installcheck installcheck-am installdirs maintainer-clean \
626	maintainer-clean-generic mostlyclean mostlyclean-compile \
627	mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \
628	uninstall-am
629
630
631$(top_builddir)/f90/util/mtestf90.o: $(top_srcdir)/f90/util/mtestf90.f90
632	(cd $(top_builddir)/f90/util && $(MAKE) mtestf90.o)
633
634testing:
635	$(top_builddir)/runtests -srcdir=$(srcdir) -tests=testlist \
636		-mpiexec=${MPIEXEC} -xmlfile=summary.xml
637
638# f77tof90 only replaces output files if the contents differ, so we must use a
639# separate timestamp file in order avoid constantly trying to remake the f90
640# copy of the Makefile when the f77 copy is updated in a way that does not
641# change its contents
642@MAINTAINER_MODE_TRUE@$(srcdir)/Makefile.am: $(srcdir)/Makefile.am-stamp
643
644@MAINTAINER_MODE_TRUE@$(srcdir)/Makefile.am-stamp: $(master_top_srcdir)/test/mpi/f77/init/Makefile.am $(master_top_srcdir)/maint/f77tof90
645@MAINTAINER_MODE_TRUE@	( cd $(master_top_srcdir) && ./maint/f77tof90 test/mpi/f77/init test/mpi/f90/init Makefile.am Makefile.ap )
646
647# Tell versions [3.59,3.63) of GNU make to not export all variables.
648# Otherwise a system limit (for SysV at least) may be exceeded.
649.NOEXPORT:
650