123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135 |
- ## Process this file with automake to create Makefile.in
- ## Makefile for Automake.
- # Copyright (C) 1995-2017 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 <http://www.gnu.org/licenses/>.
- ## 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 \
- 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/tap-driver.pl \
- 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
|