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/pt2pt/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 70noinst_PROGRAMS = allpairf90$(EXEEXT) statusesf90$(EXEEXT) \ 71 greqf90$(EXEEXT) mprobef90$(EXEEXT) 72@MAINTAINER_MODE_TRUE@am__append_1 = Makefile.am-stamp 73subdir = f90/pt2pt 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) 91allpairf90_SOURCES = allpairf90.f90 92allpairf90_OBJECTS = allpairf90.$(OBJEXT) 93allpairf90_LDADD = $(LDADD) 94allpairf90_DEPENDENCIES = $(top_builddir)/f90/util/mtestf90.o 95am_greqf90_OBJECTS = greqf90.$(OBJEXT) dummyf90.$(OBJEXT) 96greqf90_OBJECTS = $(am_greqf90_OBJECTS) 97greqf90_LDADD = $(LDADD) 98greqf90_DEPENDENCIES = $(top_builddir)/f90/util/mtestf90.o 99mprobef90_SOURCES = mprobef90.f90 100mprobef90_OBJECTS = mprobef90.$(OBJEXT) 101mprobef90_LDADD = $(LDADD) 102mprobef90_DEPENDENCIES = $(top_builddir)/f90/util/mtestf90.o 103statusesf90_SOURCES = statusesf90.f90 104statusesf90_OBJECTS = statusesf90.$(OBJEXT) 105statusesf90_LDADD = $(LDADD) 106statusesf90_DEPENDENCIES = $(top_builddir)/f90/util/mtestf90.o 107AM_V_P = $(am__v_P_@AM_V@) 108am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) 109am__v_P_0 = false 110am__v_P_1 = : 111AM_V_GEN = $(am__v_GEN_@AM_V@) 112am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) 113am__v_GEN_0 = @echo " GEN " $@; 114am__v_GEN_1 = 115AM_V_at = $(am__v_at_@AM_V@) 116am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) 117am__v_at_0 = @ 118am__v_at_1 = 119DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/include 120FCCOMPILE = $(FC) $(AM_FCFLAGS) $(FCFLAGS) 121AM_V_FC = $(am__v_FC_@AM_V@) 122am__v_FC_ = $(am__v_FC_@AM_DEFAULT_V@) 123am__v_FC_0 = @echo " FC " $@; 124am__v_FC_1 = 125FCLD = $(FC) 126FCLINK = $(FCLD) $(AM_FCFLAGS) $(FCFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o \ 127 $@ 128AM_V_FCLD = $(am__v_FCLD_@AM_V@) 129am__v_FCLD_ = $(am__v_FCLD_@AM_DEFAULT_V@) 130am__v_FCLD_0 = @echo " FCLD " $@; 131am__v_FCLD_1 = 132SOURCES = allpairf90.f90 $(greqf90_SOURCES) mprobef90.f90 \ 133 statusesf90.f90 134DIST_SOURCES = allpairf90.f90 $(greqf90_SOURCES) mprobef90.f90 \ 135 statusesf90.f90 136am__can_run_installinfo = \ 137 case $$AM_UPDATE_INFO_DIR in \ 138 n|no|NO) false;; \ 139 *) (install-info --version) >/dev/null 2>&1;; \ 140 esac 141ETAGS = etags 142CTAGS = ctags 143DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 144VPATH = @VPATH@ 145ACLOCAL = @ACLOCAL@ 146ALLOCMEMF = @ALLOCMEMF@ 147ALLOCMEMFC = @ALLOCMEMFC@ 148AMTAR = @AMTAR@ 149AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ 150AR = @AR@ 151AUTOCONF = @AUTOCONF@ 152AUTOHEADER = @AUTOHEADER@ 153AUTOMAKE = @AUTOMAKE@ 154AWK = @AWK@ 155CC = @CC@ 156CCDEPMODE = @CCDEPMODE@ 157CFLAGS = @CFLAGS@ 158CPP = @CPP@ 159CPPFLAGS = @CPPFLAGS@ 160CXX = @CXX@ 161CXXCPP = @CXXCPP@ 162CXXDEPMODE = @CXXDEPMODE@ 163CXXFLAGS = @CXXFLAGS@ 164CYGPATH_W = @CYGPATH_W@ 165DEFS = @DEFS@ 166DEPDIR = @DEPDIR@ 167ECHO_C = @ECHO_C@ 168ECHO_N = @ECHO_N@ 169ECHO_T = @ECHO_T@ 170EGREP = @EGREP@ 171EXEEXT = @EXEEXT@ 172F03SPAWNARGTEST = @F03SPAWNARGTEST@ 173F77 = @F77@ 174F77SPAWNARGTEST = @F77SPAWNARGTEST@ 175F77_GETARG_LIBS = @F77_GETARG_LIBS@ 176F77_MPI_ADDRESS = @F77_MPI_ADDRESS@ 177F77_MPI_OFFSET = @F77_MPI_OFFSET@ 178F77_NAME_MANGLE = @F77_NAME_MANGLE@ 179FC = @FC@ 180FCFLAGS = @FCFLAGS@ 181FCFLAGS_f90 = @FCFLAGS_f90@ 182FC_GETARG_LIBS = @FC_GETARG_LIBS@ 183FFLAGS = @FFLAGS@ 184FGREP = @FGREP@ 185FLIBS = @FLIBS@ 186FROM_MPICH2 = @FROM_MPICH2@ 187GREP = @GREP@ 188INSTALL = @INSTALL@ 189INSTALL_DATA = @INSTALL_DATA@ 190INSTALL_PROGRAM = @INSTALL_PROGRAM@ 191INSTALL_SCRIPT = @INSTALL_SCRIPT@ 192INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ 193LDFLAGS = @LDFLAGS@ 194LIBOBJS = @LIBOBJS@ 195LIBS = @LIBS@ 196LTLIBOBJS = @LTLIBOBJS@ 197MAINT = @MAINT@ 198MAKE = @MAKE@ 199MAKEINFO = @MAKEINFO@ 200MKDIR_P = @MKDIR_P@ 201MPICC = @MPICC@ 202MPICH2_ENABLE_CXX = @MPICH2_ENABLE_CXX@ 203MPICH2_ENABLE_F77 = @MPICH2_ENABLE_F77@ 204MPICH2_ENABLE_FC = @MPICH2_ENABLE_FC@ 205MPICH_THREAD_LEVEL = @MPICH_THREAD_LEVEL@ 206MPICXX = @MPICXX@ 207MPIEXEC = @MPIEXEC@ 208MPIF77 = @MPIF77@ 209MPIFC = @MPIFC@ 210MPILIBLOC = @MPILIBLOC@ 211MPILIBNAME = @MPILIBNAME@ 212MPI_HAS_MPIX = @MPI_HAS_MPIX@ 213MPI_IS_STRICT = @MPI_IS_STRICT@ 214MPI_NO_RMA = @MPI_NO_RMA@ 215MPI_NO_SPAWN = @MPI_NO_SPAWN@ 216MPI_SIZEOF_AINT = @MPI_SIZEOF_AINT@ 217MPI_SIZEOF_OFFSET = @MPI_SIZEOF_OFFSET@ 218MPI_SOURCE = @MPI_SOURCE@ 219MPI_SUBVERSION = @MPI_SUBVERSION@ 220MPI_VERSION = @MPI_VERSION@ 221OBJEXT = @OBJEXT@ 222PACKAGE = @PACKAGE@ 223PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ 224PACKAGE_NAME = @PACKAGE_NAME@ 225PACKAGE_STRING = @PACKAGE_STRING@ 226PACKAGE_TARNAME = @PACKAGE_TARNAME@ 227PACKAGE_URL = @PACKAGE_URL@ 228PACKAGE_VERSION = @PACKAGE_VERSION@ 229PATH_SEPARATOR = @PATH_SEPARATOR@ 230PERL = @PERL@ 231RANLIB = @RANLIB@ 232SET_CFLAGS = @SET_CFLAGS@ 233SET_MAKE = @SET_MAKE@ 234SHELL = @SHELL@ 235STRIP = @STRIP@ 236VERSION = @VERSION@ 237WRAPPER_CFLAGS = @WRAPPER_CFLAGS@ 238WRAPPER_CPPFLAGS = @WRAPPER_CPPFLAGS@ 239WRAPPER_CXXFLAGS = @WRAPPER_CXXFLAGS@ 240WRAPPER_FCFLAGS = @WRAPPER_FCFLAGS@ 241WRAPPER_FFLAGS = @WRAPPER_FFLAGS@ 242WRAPPER_LDFLAGS = @WRAPPER_LDFLAGS@ 243WRAPPER_LIBS = @WRAPPER_LIBS@ 244abs_builddir = @abs_builddir@ 245abs_srcdir = @abs_srcdir@ 246abs_top_builddir = @abs_top_builddir@ 247abs_top_srcdir = @abs_top_srcdir@ 248ac_ct_AR = @ac_ct_AR@ 249ac_ct_CC = @ac_ct_CC@ 250ac_ct_CXX = @ac_ct_CXX@ 251ac_ct_F77 = @ac_ct_F77@ 252ac_ct_FC = @ac_ct_FC@ 253am__include = @am__include@ 254am__leading_dot = @am__leading_dot@ 255am__quote = @am__quote@ 256am__tar = @am__tar@ 257am__untar = @am__untar@ 258bindir = @bindir@ 259build = @build@ 260build_alias = @build_alias@ 261build_cpu = @build_cpu@ 262build_os = @build_os@ 263build_vendor = @build_vendor@ 264builddir = @builddir@ 265cxxdir = @cxxdir@ 266datadir = @datadir@ 267datarootdir = @datarootdir@ 268docdir = @docdir@ 269dvidir = @dvidir@ 270errordir = @errordir@ 271exec_prefix = @exec_prefix@ 272f77dir = @f77dir@ 273f90dir = @f90dir@ 274faultsdir = @faultsdir@ 275host = @host@ 276host_alias = @host_alias@ 277host_cpu = @host_cpu@ 278host_os = @host_os@ 279host_vendor = @host_vendor@ 280htmldir = @htmldir@ 281includedir = @includedir@ 282infodir = @infodir@ 283install_sh = @install_sh@ 284iodir = @iodir@ 285libdir = @libdir@ 286libexecdir = @libexecdir@ 287localedir = @localedir@ 288localstatedir = @localstatedir@ 289mandir = @mandir@ 290master_top_builddir = @master_top_builddir@ 291master_top_srcdir = @master_top_srcdir@ 292mkdir_p = @mkdir_p@ 293mpich2_top_srcdir = @mpich2_top_srcdir@ 294oldincludedir = @oldincludedir@ 295otherlangs = @otherlangs@ 296pdfdir = @pdfdir@ 297perfdir = @perfdir@ 298prefix = @prefix@ 299program_transform_name = @program_transform_name@ 300psdir = @psdir@ 301rmadir = @rmadir@ 302sbindir = @sbindir@ 303sharedstatedir = @sharedstatedir@ 304spawndir = @spawndir@ 305srcdir = @srcdir@ 306sysconfdir = @sysconfdir@ 307target_alias = @target_alias@ 308threadsdir = @threadsdir@ 309top_build_prefix = @top_build_prefix@ 310top_builddir = @top_builddir@ 311top_srcdir = @top_srcdir@ 312 313# these CPPFLAGS are only used when building C/C++ source files, not for actual 314# F90 code itself 315AM_CPPFLAGS = -I$(top_builddir)/include -I$(top_srcdir)/include 316LDADD = $(top_builddir)/f90/util/mtestf90.o 317 318# This is right for many platforms, but not all. The right fix involves a 319# configure test, but this version is no worse than the simplemake version was. 320AM_FFLAGS = -I. 321CLEANFILES = summary.xml 322EXTRA_DIST = testlist $(am__append_1) 323 324# avoid having to write many "foo_SOURCES = foo.f90" lines 325AM_DEFAULT_SOURCE_EXT = .f90 326greqf90_SOURCES = greqf90.f90 dummyf90.f90 327@MAINTAINER_MODE_TRUE@MAINTAINERCLEANFILES = Makefile.am-stamp 328all: all-am 329 330.SUFFIXES: 331.SUFFIXES: .f90 .o .obj 332$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile_f90.mtest $(am__configure_deps) 333 @for dep in $?; do \ 334 case '$(am__configure_deps)' in \ 335 *$$dep*) \ 336 ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ 337 && { if test -f $@; then exit 0; else break; fi; }; \ 338 exit 1;; \ 339 esac; \ 340 done; \ 341 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign f90/pt2pt/Makefile'; \ 342 $(am__cd) $(top_srcdir) && \ 343 $(AUTOMAKE) --foreign f90/pt2pt/Makefile 344.PRECIOUS: Makefile 345Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 346 @case '$?' in \ 347 *config.status*) \ 348 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ 349 *) \ 350 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ 351 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ 352 esac; 353$(top_srcdir)/Makefile_f90.mtest: 354 355$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) 356 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 357 358$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) 359 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 360$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) 361 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 362$(am__aclocal_m4_deps): 363 364clean-noinstPROGRAMS: 365 -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS) 366allpairf90$(EXEEXT): $(allpairf90_OBJECTS) $(allpairf90_DEPENDENCIES) $(EXTRA_allpairf90_DEPENDENCIES) 367 @rm -f allpairf90$(EXEEXT) 368 $(AM_V_FCLD)$(FCLINK) $(allpairf90_OBJECTS) $(allpairf90_LDADD) $(LIBS) 369greqf90$(EXEEXT): $(greqf90_OBJECTS) $(greqf90_DEPENDENCIES) $(EXTRA_greqf90_DEPENDENCIES) 370 @rm -f greqf90$(EXEEXT) 371 $(AM_V_FCLD)$(FCLINK) $(greqf90_OBJECTS) $(greqf90_LDADD) $(LIBS) 372mprobef90$(EXEEXT): $(mprobef90_OBJECTS) $(mprobef90_DEPENDENCIES) $(EXTRA_mprobef90_DEPENDENCIES) 373 @rm -f mprobef90$(EXEEXT) 374 $(AM_V_FCLD)$(FCLINK) $(mprobef90_OBJECTS) $(mprobef90_LDADD) $(LIBS) 375statusesf90$(EXEEXT): $(statusesf90_OBJECTS) $(statusesf90_DEPENDENCIES) $(EXTRA_statusesf90_DEPENDENCIES) 376 @rm -f statusesf90$(EXEEXT) 377 $(AM_V_FCLD)$(FCLINK) $(statusesf90_OBJECTS) $(statusesf90_LDADD) $(LIBS) 378 379mostlyclean-compile: 380 -rm -f *.$(OBJEXT) 381 382distclean-compile: 383 -rm -f *.tab.c 384 385.f90.o: 386 $(AM_V_FC)$(FCCOMPILE) -c -o $@ $(FCFLAGS_f90) $< 387 388.f90.obj: 389 $(AM_V_FC)$(FCCOMPILE) -c -o $@ $(FCFLAGS_f90) `$(CYGPATH_W) '$<'` 390 391ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) 392 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ 393 unique=`for i in $$list; do \ 394 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 395 done | \ 396 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ 397 END { if (nonempty) { for (i in files) print i; }; }'`; \ 398 mkid -fID $$unique 399tags: TAGS 400 401TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ 402 $(TAGS_FILES) $(LISP) 403 set x; \ 404 here=`pwd`; \ 405 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ 406 unique=`for i in $$list; do \ 407 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 408 done | \ 409 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ 410 END { if (nonempty) { for (i in files) print i; }; }'`; \ 411 shift; \ 412 if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ 413 test -n "$$unique" || unique=$$empty_fix; \ 414 if test $$# -gt 0; then \ 415 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 416 "$$@" $$unique; \ 417 else \ 418 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 419 $$unique; \ 420 fi; \ 421 fi 422ctags: CTAGS 423CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ 424 $(TAGS_FILES) $(LISP) 425 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ 426 unique=`for i in $$list; do \ 427 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 428 done | \ 429 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ 430 END { if (nonempty) { for (i in files) print i; }; }'`; \ 431 test -z "$(CTAGS_ARGS)$$unique" \ 432 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ 433 $$unique 434 435GTAGS: 436 here=`$(am__cd) $(top_builddir) && pwd` \ 437 && $(am__cd) $(top_srcdir) \ 438 && gtags -i $(GTAGS_ARGS) "$$here" 439 440cscopelist: $(HEADERS) $(SOURCES) $(LISP) 441 list='$(SOURCES) $(HEADERS) $(LISP)'; \ 442 case "$(srcdir)" in \ 443 [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ 444 *) sdir=$(subdir)/$(srcdir) ;; \ 445 esac; \ 446 for i in $$list; do \ 447 if test -f "$$i"; then \ 448 echo "$(subdir)/$$i"; \ 449 else \ 450 echo "$$sdir/$$i"; \ 451 fi; \ 452 done >> $(top_builddir)/cscope.files 453 454distclean-tags: 455 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags 456 457distdir: $(DISTFILES) 458 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 459 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 460 list='$(DISTFILES)'; \ 461 dist_files=`for file in $$list; do echo $$file; done | \ 462 sed -e "s|^$$srcdirstrip/||;t" \ 463 -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ 464 case $$dist_files in \ 465 */*) $(MKDIR_P) `echo "$$dist_files" | \ 466 sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ 467 sort -u` ;; \ 468 esac; \ 469 for file in $$dist_files; do \ 470 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ 471 if test -d $$d/$$file; then \ 472 dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ 473 if test -d "$(distdir)/$$file"; then \ 474 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 475 fi; \ 476 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ 477 cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ 478 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 479 fi; \ 480 cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ 481 else \ 482 test -f "$(distdir)/$$file" \ 483 || cp -p $$d/$$file "$(distdir)/$$file" \ 484 || exit 1; \ 485 fi; \ 486 done 487check-am: all-am 488check: check-am 489all-am: Makefile $(PROGRAMS) 490installdirs: 491install: install-am 492install-exec: install-exec-am 493install-data: install-data-am 494uninstall: uninstall-am 495 496install-am: all-am 497 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am 498 499installcheck: installcheck-am 500install-strip: 501 if test -z '$(STRIP)'; then \ 502 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 503 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 504 install; \ 505 else \ 506 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 507 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 508 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ 509 fi 510mostlyclean-generic: 511 512clean-generic: 513 -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) 514 515distclean-generic: 516 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) 517 -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 518 519maintainer-clean-generic: 520 @echo "This command is intended for maintainers to use" 521 @echo "it deletes files that may require special tools to rebuild." 522 -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) 523clean: clean-am 524 525clean-am: clean-generic clean-noinstPROGRAMS mostlyclean-am 526 527distclean: distclean-am 528 -rm -f Makefile 529distclean-am: clean-am distclean-compile distclean-generic \ 530 distclean-tags 531 532dvi: dvi-am 533 534dvi-am: 535 536html: html-am 537 538html-am: 539 540info: info-am 541 542info-am: 543 544install-data-am: 545 546install-dvi: install-dvi-am 547 548install-dvi-am: 549 550install-exec-am: 551 552install-html: install-html-am 553 554install-html-am: 555 556install-info: install-info-am 557 558install-info-am: 559 560install-man: 561 562install-pdf: install-pdf-am 563 564install-pdf-am: 565 566install-ps: install-ps-am 567 568install-ps-am: 569 570installcheck-am: 571 572maintainer-clean: maintainer-clean-am 573 -rm -f Makefile 574maintainer-clean-am: distclean-am maintainer-clean-generic 575 576mostlyclean: mostlyclean-am 577 578mostlyclean-am: mostlyclean-compile mostlyclean-generic 579 580pdf: pdf-am 581 582pdf-am: 583 584ps: ps-am 585 586ps-am: 587 588uninstall-am: 589 590.MAKE: install-am install-strip 591 592.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ 593 clean-noinstPROGRAMS cscopelist ctags distclean \ 594 distclean-compile distclean-generic distclean-tags distdir dvi \ 595 dvi-am html html-am info info-am install install-am \ 596 install-data install-data-am install-dvi install-dvi-am \ 597 install-exec install-exec-am install-html install-html-am \ 598 install-info install-info-am install-man install-pdf \ 599 install-pdf-am install-ps install-ps-am install-strip \ 600 installcheck installcheck-am installdirs maintainer-clean \ 601 maintainer-clean-generic mostlyclean mostlyclean-compile \ 602 mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \ 603 uninstall-am 604 605 606$(top_builddir)/f90/util/mtestf90.o: $(top_srcdir)/f90/util/mtestf90.f90 607 (cd $(top_builddir)/f90/util && $(MAKE) mtestf90.o) 608 609testing: 610 $(top_builddir)/runtests -srcdir=$(srcdir) -tests=testlist \ 611 -mpiexec=${MPIEXEC} -xmlfile=summary.xml 612 613# ensure that dependent tests will be rebuilt when typeaints.h is updated 614 615# f77tof90 only replaces output files if the contents differ, so we must use a 616# separate timestamp file in order avoid constantly trying to remake the f90 617# copy of the Makefile when the f77 copy is updated in a way that does not 618# change its contents 619@MAINTAINER_MODE_TRUE@$(srcdir)/Makefile.am: $(srcdir)/Makefile.am-stamp 620 621@MAINTAINER_MODE_TRUE@$(srcdir)/Makefile.am-stamp: $(master_top_srcdir)/test/mpi/f77/pt2pt/Makefile.am $(master_top_srcdir)/maint/f77tof90 622@MAINTAINER_MODE_TRUE@ ( cd $(master_top_srcdir) && ./maint/f77tof90 test/mpi/f77/pt2pt test/mpi/f90/pt2pt Makefile.am Makefile.ap ) 623 624# Tell versions [3.59,3.63) of GNU make to not export all variables. 625# Otherwise a system limit (for SysV at least) may be exceeded. 626.NOEXPORT: 627