## Process this file with automake to create Makefile.in ## Makefile for Automake. # Copyright (C) 1995-2013 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # You should have received a copy of the GNU General Public License # along with this program. If not, see . ## Might be updated later. CLEANFILES = DISTCLEANFILES = MAINTAINERCLEANFILES = EXTRA_DIST = TAGS_FILES = dist_noinst_DATA = nodist_noinst_DATA = dist_noinst_SCRIPTS = nodist_noinst_SCRIPTS = ## ------------ ## ## Top level. ## ## ------------ ## EXTRA_DIST += \ bootstrap.sh \ GNUmakefile \ HACKING \ PLANS # We want a handful of substitutions to be fully-expanded by make; # then use config.status to substitute the remainder where a single # expansion is sufficient. We use a funny notation here to avoid # configure substitutions in our text. do_subst = ( sed \ -e "s,[@]configure_input[@],Generated from $$in; do not edit by hand.,g" \ -e 's,[@]datadir[@],$(datadir),g' \ -e 's,[@]amdir[@],$(amdir),g' \ -e 's,[@]bindir[@],$(bindir),g' \ -e 's,[@]docdir[@],$(docdir),g' \ -e 's,[@]pkgvdatadir[@],$(pkgvdatadir),g' \ -e 's,[@]scriptdir[@],$(scriptdir),g' \ -e 's,[@]automake_acdir[@],$(automake_acdir),g' \ -e 's,[@]system_acdir[@],$(system_acdir),g' \ ## Hack to avoid a spurious substitution in the Automake script (part 1). -e 's,[@]am__isrc[@],!!@!!am__isrc!!@!!,g' \ | $(SHELL) ./config.status --file=- \ ## Hack to avoid a spurious substitution in the Automake script (part 2). | sed -e 's,!!@!!am__isrc!!@!!,@''am__isrc@,g' \ ) # Generated files shouldn't contain unexpanded '@substitutions@', and # should be made read-only, to prevent them from being edited by mistake # instead of the file the are generated from. generated_file_finalize = $(AM_V_at) \ if LC_ALL=C grep '@[a-zA-Z0-9_][a-zA-Z0-9_]*@' $@-t; then \ echo "$@ contains unexpanded substitution (see lines above)"; \ exit 1; \ fi; \ chmod a-w $@-t && mv -f $@-t $@ # For some tests or targets, we need to have the just-build automake and # aclocal scripts avaiable on PATH. extend_PATH = \ { PATH='$(abs_builddir)/t/wrap'$(PATH_SEPARATOR)$$PATH && export PATH; } # The master location for INSTALL is lib/INSTALL. # This is where "make fetch" will install new versions. # Make sure we also update this copy. INSTALL: lib/INSTALL $(AM_V_GEN)cp $(srcdir)/lib/INSTALL $@ # We don't use the default name for the autom4te cache directory, # so we need this. maintainer-clean-local: rm -rf .autom4te.cache # So that automake won't complain about the missing ChangeLog. # The real rule for ChangeLog generation is now in maintainer/maint.mk # (as it is maintainer-specific). ChangeLog: # Third-party, obsolescent or experimental stuff. EXTRA_DIST += \ contrib/check-html.am \ contrib/multilib/README \ contrib/multilib/config-ml.in \ contrib/multilib/symlink-tree \ contrib/multilib/multilib.am \ contrib/multilib/multi.m4 \ contrib/README # Older files, kept mostly for historical interest. EXTRA_DIST += \ old/ChangeLog-tests \ old/ChangeLog.96 \ old/ChangeLog.98 \ old/ChangeLog.00 \ old/ChangeLog.01 \ old/ChangeLog.02 \ old/ChangeLog.03 \ old/ChangeLog.04 \ old/ChangeLog.09 \ old/ChangeLog.11 \ old/TODO # Maintainer-specific files and scripts. EXTRA_DIST += \ maintainer/am-ft \ maintainer/am-xft \ maintainer/rename-tests \ maintainer/maint.mk \ maintainer/syntax-checks.mk # Most work delegated to sub-dir makefile fragments. include $(srcdir)/bin/Makefile.inc include $(srcdir)/doc/Makefile.inc include $(srcdir)/lib/Makefile.inc include $(srcdir)/lib/Automake/Makefile.inc include $(srcdir)/lib/am/Makefile.inc include $(srcdir)/m4/Makefile.inc include $(srcdir)/t/Makefile.inc # vim: ft=automake noet