# Makefile.in generated automatically by automake 1.4-p4 from Makefile.am # Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. # $Source: runtime/gasnet/Makefile.am $ # $Date: Fri, 12 Aug 2005 11:10:45 -0700 $ # $Revision: 1.8.1.12.1.14 $ # Description: Makefile for GASNet # Copyright 2002, Dan Bonachea # Terms of use are as specified in license.txt SHELL = @SHELL@ srcdir = @srcdir@ top_srcdir = @top_srcdir@ VPATH = @srcdir@ prefix = @prefix@ exec_prefix = @exec_prefix@ bindir = @bindir@ sbindir = @sbindir@ libexecdir = @libexecdir@ datadir = @datadir@ sysconfdir = @sysconfdir@ sharedstatedir = @sharedstatedir@ localstatedir = @localstatedir@ libdir = @libdir@ infodir = @infodir@ mandir = @mandir@ includedir = @includedir@ oldincludedir = /usr/include DESTDIR = pkgdatadir = $(datadir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ top_builddir = . ACLOCAL = @ACLOCAL@ AUTOCONF = @AUTOCONF@ AUTOMAKE = @AUTOMAKE@ AUTOHEADER = @AUTOHEADER@ INSTALL = @INSTALL@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) INSTALL_DATA = @INSTALL_DATA@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ transform = @program_transform_name@ NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_alias = @build_alias@ build_triplet = @build@ host_alias = @host_alias@ host_triplet = @host@ target_alias = @target_alias@ target_triplet = @target@ ALLOCA = @ALLOCA@ AR = @AR@ AWK = @AWK@ BASENAME = @BASENAME@ BOURNE_SHELL = @BOURNE_SHELL@ BUILDCONFIG_DEFINES = @BUILDCONFIG_DEFINES@ BUILD_ID = @BUILD_ID@ BUILD_IS_SRC = @BUILD_IS_SRC@ CC = @CC@ CFLAGS = @CFLAGS@ COMPLETE_ = @COMPLETE_@ CONDUITS = @CONDUITS@ CONFIGURE_ARGS = @CONFIGURE_ARGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CROSS_COMPILING = @CROSS_COMPILING@ CXX = @CXX@ CXXCPP = @CXXCPP@ CXXCPPFLAGS = @CXXCPPFLAGS@ CXXFLAGS = @CXXFLAGS@ DIRNAME = @DIRNAME@ ELAN_INCLUDE = @ELAN_INCLUDE@ ELAN_LIBS = @ELAN_LIBS@ ENVCMD = @ENVCMD@ EXESUFFIX = @EXESUFFIX@ GASNET_INSTALL_CMD = @GASNET_INSTALL_CMD@ GASNET_MACHINE_DEFINES = @GASNET_MACHINE_DEFINES@ GASNET_PERL_BYTESFLAG = @GASNET_PERL_BYTESFLAG@ GASNET_REXEC_DEFINES = @GASNET_REXEC_DEFINES@ GASNET_THREAD_DEFINES = @GASNET_THREAD_DEFINES@ GASNET_THREAD_LIBS = @GASNET_THREAD_LIBS@ GASNET_UDP_LIBS = @GASNET_UDP_LIBS@ GASNET_VAPI_SPAWNER = @GASNET_VAPI_SPAWNER@ GMAKE = @GMAKE@ GM_INCLUDE = @GM_INCLUDE@ GM_LIB = @GM_LIB@ GM_MPI_COMPAT = @GM_MPI_COMPAT@ GM_NO_ALIAS = @GM_NO_ALIAS@ HAVE_ = @HAVE_@ HOST_CC = @HOST_CC@ HOST_CFLAGS = @HOST_CFLAGS@ INTTYPES_DEFINES = @INTTYPES_DEFINES@ LAPI_LD = @LAPI_LD@ LDFLAGS = @LDFLAGS@ LIBGCC = @LIBGCC@ LIBM = @LIBM@ LIBS = @LIBS@ LN_S = @LN_S@ MAKEINFO = @MAKEINFO@ MISC_CFLAGS = @MISC_CFLAGS@ MISC_CPPFLAGS = @MISC_CPPFLAGS@ MISC_CXXFLAGS = @MISC_CXXFLAGS@ MPIRUN_CMD = @MPIRUN_CMD@ MPI_CC = @MPI_CC@ MPI_CFLAGS = @MPI_CFLAGS@ MPI_DEFINES = @MPI_DEFINES@ MPI_LIBS = @MPI_LIBS@ NM = @NM@ PACKAGE = @PACKAGE@ PATH_ = @PATH_@ PERL = @PERL@ PTHREADS = @PTHREADS@ RANLIB = @RANLIB@ READLINK = @READLINK@ REXEC = @REXEC@ SCI_INCLUDES = @SCI_INCLUDES@ SCI_LIBS = @SCI_LIBS@ SHMEM_FLAGS = @SHMEM_FLAGS@ SHMEM_INCLUDE = @SHMEM_INCLUDE@ SHMEM_LIBDIR = @SHMEM_LIBDIR@ SHMEM_LIBS = @SHMEM_LIBS@ SIG = @SIG@ SIZEOF_ = @SIZEOF_@ SYSTEM_NAME = @SYSTEM_NAME@ SYSTEM_TUPLE = @SYSTEM_TUPLE@ TIMECMD = @TIMECMD@ TOOL_PREFIX = @TOOL_PREFIX@ TOP_BUILDDIR = @TOP_BUILDDIR@ TOP_SRCDIR = @TOP_SRCDIR@ VAPI_INCLUDE = @VAPI_INCLUDE@ VAPI_LIBCFLAGS = @VAPI_LIBCFLAGS@ VAPI_LIBDIR = @VAPI_LIBDIR@ VAPI_LIBS = @VAPI_LIBS@ VAPI_NO_ALIAS = @VAPI_NO_ALIAS@ VERSION = @VERSION@ cv_prefix = @cv_prefix@ gm_board_info = @gm_board_info@ have_mpcc_r = @have_mpcc_r@ scibench2 = @scibench2@ AUTOMAKE_OPTIONS = foreign 1.4 # Directories for automake to recurse into: SUBDIRS = config-aux other # Directories we manually recurse into: CONDUIT_DIRS = elan-conduit gm-conduit lapi-conduit mpi-conduit sci-conduit shmem-conduit smp-conduit udp-conduit vapi-conduit DIST_SUBDIRS = $(SUBDIRS) $(CONDUIT_DIRS) configdir = $(includedir) config_DATA = $(CONFIG_HEADER) docdir = $(datadir)/doc/gasnet headers = gasnet.h gasnet_ammacros.h gasnet_atomicops.h gasnet_basic.h gasnet_handler.h gasnet_help.h gasnet_membar.h gasnet_timer.h gasnet_tools.h gasnet_trace.h EXTRA_DIST = README ChangeLog license.txt docs extended-ref template-conduit .autom4te.cfg Bootstrap unBootstrap configure.in acconfig.h acinclude.m4 $(headers) gasnet_internal.h gasnet_internal.c gasnet_mmap.c gasnet_trace.c # tests handled below include_HEADERS = $(headers) TESTINSTANCE = $${PPID:-xxxx} TESTLOG = `pwd`/.test-results CLEANFILES = $(TESTLOG) # Build, clean, install, uninstall, etc. the conduits - in parallel if possible. # Instead of automake's loop over subdir, we expand to one target per subdir. # Care is taken w/ the 'clean-local' rule in case distclean has wiped the # local or conduit Makefiles (order depends on the version of automake). # Note that if ($VAR:%=%FOO) doesn't work for a given make, then we are # reduced to using actual conduit names as PHONY targets, but the rule for # $(recurse_local) is tailored to work correctly regardless. recurse_local = $(CONDUITS:%=%-recurse) ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 mkinstalldirs = $(SHELL) $(top_srcdir)/config-aux/mkinstalldirs CONFIG_HEADER = gasnet_config.h CONFIG_CLEAN_FILES = DATA = $(config_DATA) HEADERS = $(include_HEADERS) DIST_COMMON = README ./stamp-h.in ChangeLog Makefile.am Makefile.in \ acconfig.h acinclude.m4 aclocal.m4 configure configure.in \ gasnet_config.h.in DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) TAR = gtar GZIP_ENV = --best all: all-redirect .SUFFIXES: $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) cd $(top_srcdir) && $(AUTOMAKE) --foreign --include-deps Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status cd $(top_builddir) \ && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status $(ACLOCAL_M4): configure.in acinclude.m4 cd $(srcdir) && $(ACLOCAL) config.status: $(srcdir)/configure.in $(CONFIG_STATUS_DEPENDENCIES) $(SHELL) ./config.status --recheck $(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES) cd $(srcdir) && $(AUTOCONF) gasnet_config.h: stamp-h @if test ! -f $@; then \ rm -f stamp-h; \ $(MAKE) stamp-h; \ else :; fi stamp-h: $(srcdir)/gasnet_config.h.in $(top_builddir)/config.status cd $(top_builddir) \ && CONFIG_FILES= CONFIG_HEADERS=gasnet_config.h \ $(SHELL) ./config.status @echo timestamp > stamp-h 2> /dev/null $(srcdir)/gasnet_config.h.in: $(srcdir)/stamp-h.in @if test ! -f $@; then \ rm -f $(srcdir)/stamp-h.in; \ $(MAKE) $(srcdir)/stamp-h.in; \ else :; fi $(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h cd $(top_srcdir) && $(AUTOHEADER) @echo timestamp > $(srcdir)/stamp-h.in 2> /dev/null mostlyclean-hdr: clean-hdr: distclean-hdr: -rm -f gasnet_config.h maintainer-clean-hdr: install-configDATA: $(config_DATA) @$(NORMAL_INSTALL) $(mkinstalldirs) $(DESTDIR)$(configdir) @list='$(config_DATA)'; for p in $$list; do \ if test -f $(srcdir)/$$p; then \ echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(configdir)/$$p"; \ $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(configdir)/$$p; \ else if test -f $$p; then \ echo " $(INSTALL_DATA) $$p $(DESTDIR)$(configdir)/$$p"; \ $(INSTALL_DATA) $$p $(DESTDIR)$(configdir)/$$p; \ fi; fi; \ done uninstall-configDATA: @$(NORMAL_UNINSTALL) list='$(config_DATA)'; for p in $$list; do \ rm -f $(DESTDIR)$(configdir)/$$p; \ done install-includeHEADERS: $(include_HEADERS) @$(NORMAL_INSTALL) $(mkinstalldirs) $(DESTDIR)$(includedir) @list='$(include_HEADERS)'; for p in $$list; do \ if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \ echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(includedir)/$$p"; \ $(INSTALL_DATA) $$d$$p $(DESTDIR)$(includedir)/$$p; \ done uninstall-includeHEADERS: @$(NORMAL_UNINSTALL) list='$(include_HEADERS)'; for p in $$list; do \ rm -f $(DESTDIR)$(includedir)/$$p; \ done # This directory's subdirectories are mostly independent; you can cd # into them and run `make' without going through this Makefile. # To change the values of `make' variables: instead of editing Makefiles, # (1) if the variable is set in `config.status', edit `config.status' # (which will cause the Makefiles to be regenerated when you run `make'); # (2) otherwise, pass the desired values on the `make' command line. @SET_MAKE@ all-recursive install-data-recursive install-exec-recursive \ installdirs-recursive install-recursive uninstall-recursive \ check-recursive installcheck-recursive info-recursive dvi-recursive: @set fnord $(MAKEFLAGS); amf=$$2; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ list='$(SUBDIRS)'; for subdir in $$list; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ dot_seen=yes; \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ done; \ if test "$$dot_seen" = "no"; then \ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ fi; test -z "$$fail" mostlyclean-recursive clean-recursive distclean-recursive \ maintainer-clean-recursive: @set fnord $(MAKEFLAGS); amf=$$2; \ dot_seen=no; \ rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \ rev="$$subdir $$rev"; \ test "$$subdir" = "." && dot_seen=yes; \ done; \ test "$$dot_seen" = "no" && rev=". $$rev"; \ target=`echo $@ | sed s/-recursive//`; \ for subdir in $$rev; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ done && test -z "$$fail" tags-recursive: list='$(SUBDIRS)'; for subdir in $$list; do \ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ done tags: TAGS ID: $(HEADERS) $(SOURCES) $(LISP) list='$(SOURCES) $(HEADERS)'; \ unique=`for i in $$list; do echo $$i; done | \ awk ' { files[$$0] = 1; } \ END { for (i in files) print i; }'`; \ here=`pwd` && cd $(srcdir) \ && mkid -f$$here/ID $$unique $(LISP) TAGS: tags-recursive $(HEADERS) $(SOURCES) gasnet_config.h.in $(TAGS_DEPENDENCIES) $(LISP) tags=; \ here=`pwd`; \ list='$(SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \ fi; \ done; \ list='$(SOURCES) $(HEADERS)'; \ unique=`for i in $$list; do echo $$i; done | \ awk ' { files[$$0] = 1; } \ END { for (i in files) print i; }'`; \ test -z "$(ETAGS_ARGS)gasnet_config.h.in$$unique$(LISP)$$tags" \ || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags gasnet_config.h.in $$unique $(LISP) -o $$here/TAGS) mostlyclean-tags: clean-tags: distclean-tags: -rm -f TAGS ID maintainer-clean-tags: distdir = $(PACKAGE)-$(VERSION) top_distdir = $(distdir) # This target untars the dist file and tries a VPATH configuration. Then # it guarantees that the distribution is self-contained by making another # tarfile. distcheck: dist -rm -rf $(distdir) GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz mkdir $(distdir)/=build mkdir $(distdir)/=inst dc_install_base=`cd $(distdir)/=inst && pwd`; \ cd $(distdir)/=build \ && ../configure --srcdir=.. --prefix=$$dc_install_base \ && $(MAKE) $(AM_MAKEFLAGS) \ && $(MAKE) $(AM_MAKEFLAGS) dvi \ && $(MAKE) $(AM_MAKEFLAGS) check \ && $(MAKE) $(AM_MAKEFLAGS) install \ && $(MAKE) $(AM_MAKEFLAGS) installcheck \ && $(MAKE) $(AM_MAKEFLAGS) dist -rm -rf $(distdir) @banner="$(distdir).tar.gz is ready for distribution"; \ dashes=`echo "$$banner" | sed s/./=/g`; \ echo "$$dashes"; \ echo "$$banner"; \ echo "$$dashes" dist: distdir -chmod -R a+r $(distdir) GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir) -rm -rf $(distdir) dist-all: distdir -chmod -R a+r $(distdir) GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir) -rm -rf $(distdir) distdir: $(DISTFILES) -rm -rf $(distdir) mkdir $(distdir) -chmod 777 $(distdir) @for file in $(DISTFILES); do \ d=$(srcdir); \ if test -d $$d/$$file; then \ cp -pr $$d/$$file $(distdir)/$$file; \ else \ test -f $(distdir)/$$file \ || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ || cp -p $$d/$$file $(distdir)/$$file || :; \ fi; \ done for subdir in $(DIST_SUBDIRS); do \ if test "$$subdir" = .; then :; else \ test -d $(distdir)/$$subdir \ || mkdir $(distdir)/$$subdir \ || exit 1; \ chmod 777 $(distdir)/$$subdir; \ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \ || exit 1; \ fi; \ done $(MAKE) $(AM_MAKEFLAGS) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-hook info-am: info: info-recursive dvi-am: dvi: dvi-recursive check-am: all-am check: check-recursive installcheck-am: installcheck: installcheck-recursive all-recursive-am: gasnet_config.h $(MAKE) $(AM_MAKEFLAGS) all-recursive install-exec-am: install-exec-local install-exec: install-exec-recursive install-data-am: install-configDATA install-includeHEADERS \ install-data-local install-data: install-data-recursive install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am install: install-recursive uninstall-am: uninstall-configDATA uninstall-includeHEADERS \ uninstall-local uninstall: uninstall-recursive all-am: Makefile $(DATA) $(HEADERS) gasnet_config.h all-local all-redirect: all-recursive-am install-strip: $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install installdirs: installdirs-recursive installdirs-am: $(mkinstalldirs) $(DESTDIR)$(configdir) $(DESTDIR)$(includedir) mostlyclean-generic: clean-generic: -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) distclean-generic: -rm -f Makefile $(CONFIG_CLEAN_FILES) -rm -f config.cache config.log stamp-h stamp-h[0-9]* maintainer-clean-generic: mostlyclean-am: mostlyclean-hdr mostlyclean-tags mostlyclean-generic mostlyclean: mostlyclean-recursive clean-am: clean-hdr clean-tags clean-generic mostlyclean-am clean-local clean: clean-recursive distclean-am: distclean-hdr distclean-tags distclean-generic clean-am \ distclean-local distclean: distclean-recursive -rm -f config.status maintainer-clean-am: maintainer-clean-hdr maintainer-clean-tags \ maintainer-clean-generic distclean-am @echo "This command is intended for maintainers to use;" @echo "it deletes files that may require special tools to rebuild." maintainer-clean: maintainer-clean-recursive -rm -f config.status .PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \ uninstall-configDATA install-configDATA uninstall-includeHEADERS \ install-includeHEADERS install-data-recursive uninstall-data-recursive \ install-exec-recursive uninstall-exec-recursive installdirs-recursive \ uninstalldirs-recursive all-recursive check-recursive \ installcheck-recursive info-recursive dvi-recursive \ mostlyclean-recursive distclean-recursive clean-recursive \ maintainer-clean-recursive tags tags-recursive mostlyclean-tags \ distclean-tags clean-tags maintainer-clean-tags distdir info-am info \ dvi-am dvi check check-am installcheck-am installcheck all-recursive-am \ install-exec-local install-exec-am install-exec install-data-local \ install-data-am install-data install-am install uninstall-local \ uninstall-am uninstall all-local all-redirect all-am all installdirs-am \ installdirs mostlyclean-generic distclean-generic clean-generic \ maintainer-clean-generic clean mostlyclean distclean maintainer-clean force: # echo an arbitrary make/environment variable echovar: force @echo $(VARNAME)=\"$($(VARNAME))\" test: tests-seq tests: tests-seq other-tests: @cd $(top_builddir)/other && $(MAKE) all tests tests-seq tests-parsync tests-par: other-tests @for conduit in $(CONDUITS) ; do \ ( cd "$(top_builddir)/$$conduit-conduit" && $(MAKE) $@ ) || exit $$?; \ done run-tests run-tests-seq run-tests-parsync run-tests-par: do-begin-tests @testinst=$(TESTINSTANCE) ; \ testlog=$(TESTLOG) ; \ err=0 ; \ for conduit in $(CONDUITS) ; do \ ( cd "$(top_builddir)/$$conduit-conduit" && \ $(MAKE) TESTINSTANCE=$$testinst TESTLOG=$$testlog \ TESTLOG_INHERIT=1 $@ ) || err=$$? ; \ if test "$$err" != "0" ; then \ echo " *-* COMPILE FAILURE: $$conduit-conduit $@ *-*" >> $(TESTLOG) ; \ break ; \ fi ; \ done ; \ if test "$$err" = "0" ; then \ ( cd $(top_builddir)/other && \ $(MAKE) TESTINSTANCE=$$testinst TESTLOG=$$testlog \ TESTLOG_INHERIT=1 run-tests ) || err=$$? ; \ fi ; \ $(MAKE) TESTINSTANCE=$(TESTINSTANCE) TESTLOG=$(TESTLOG) do-end-tests ; \ exit $$err do-begin-tests: @testinst=$(TESTINSTANCE) ; \ testlog=$(TESTLOG) ; \ if test "`head -1 $$testlog 2> /dev/null`" != "$$testinst" ; then \ echo "$$testinst" > $$testlog ; \ echo Starting a new test instance, log=$$testlog ; \ fi do-end-tests: @testinst=$(TESTINSTANCE) ; \ testlog=$(TESTLOG) ; \ if test "`head -1 $$testlog 2> /dev/null`" = "$$testinst" ; then \ line='+++++++++++++++++++++++++++++++++++++++' ; line="$$line$$line" ; \ echo "$$line" ; \ echo Test results: `tail +2 $$testlog | grep "\*\-\*" | wc -l` failures ; \ tail +2 $$testlog ; \ echo "$$line" ; \ fi $(recurse_local): @cd `echo $@ | sed s/-recurse//`-conduit && $(MAKE) $(DO_WHAT) all-local: @$(MAKE) $(recurse_local) DO_WHAT=all clean-local: @if test -f Makefile -a -f smp-conduit/Makefile; then \ $(MAKE) $(recurse_local) DO_WHAT=clean || exit $$? ; \ fi check tests-clean: @$(MAKE) $(recurse_local) DO_WHAT=$@ @cd "$(top_builddir)/other" && $(MAKE) $@ install-data-local: @$(MAKE) $(recurse_local) DO_WHAT=install-data $(mkinstalldirs) $(DESTDIR)$(docdir) cp -f $(top_srcdir)/README $(DESTDIR)$(docdir)/README cp -f $(top_srcdir)/extended-ref/README $(DESTDIR)$(docdir)/README-extref cp -f $(top_srcdir)/license.txt $(DESTDIR)$(docdir)/license.txt install-exec-local: @$(MAKE) $(recurse_local) DO_WHAT=install-exec uninstall-local: @$(MAKE) $(recurse_local) DO_WHAT=uninstall rm -Rf $(DESTDIR)$(docdir) # automake 1.4 doesn't automatically make distclean in DIST_SUBDIRS # So, we run it here if it doesn't appear to have already been run. # We also take care of tests, which contains a generated Makefile # that older autotools fail to automatically remove as well. distclean-local: @for dir in $(CONDUIT_DIRS) tests; do \ if test -f "$$dir/Makefile"; then \ ( cd "$$dir" && $(MAKE) distclean ) || exit 1; \ fi; \ done .PHONY: force tests test do-begin-tests do-end-tests \ other-tests other-run-tests tests-seq tests-par tests-parsync \ run-tests-seq run-tests-par run-tests-parsync \ $(recurse_local) dist-hook: if test -f $(distdir)/docs/Makefile ; then \ cd $(distdir)/docs && $(MAKE) dist-hook || exit $$? ; \ fi mkdir -p $(distdir)/tests # need this special hack to handle tests or distcheck will fail fulldistdir=`cd $(distdir) ; @PWD_PROG@` export fulldistdir ; \ cd $(srcdir)/tests ; for file in `find . -print` ; do \ if test -d $$file -a ! -d $$fulldistdir/tests/$$file ; then \ mkdir -p $$fulldistdir/tests/$$file || exit $$? ; \ fi; \ if test -f $$file -a ! -f $$fulldistdir/tests/$$file ; then \ cp -p $$file $$fulldistdir/tests/$$file || exit $$? ; \ fi ; \ done rm -Rf `find $(distdir) -name CVS -type d -print` rm -f `find $(distdir) -name .#\* -print` # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: