+Tue Sep 17 23:35:14 1996 Tom Tromey <tromey@creche.cygnus.com>
+
+ * Makefile.am (EXTRA_DIST): Include pkgdata_DATA.
+
+ * dist-vars.am (DISTFILES): Don't distribute BUILT_SOURCES or
+ DATA.
+ (DEP_DISTFILES): Ditto.
+
Mon Sep 16 22:28:56 1996 Tom Tromey <tromey@creche.cygnus.com>
* automake.in (check_typos): Renamed.
bin_SCRIPTS = automake aclocal
info_TEXINFOS = automake.texi
-# SUBDIRS = intl po
-# CONFIG_HEADER = config.h
pkgdata_DATA = clean-kr.am clean.am compile-kr.am compile-vars.am \
compile.am data.am dejagnu.am depend.am depend2.am dist-vars.am footer.am \
## These must all be executable when installed.
pkgdata_SCRIPTS = config.guess config.sub install-sh interlock mdate-sh \
mkinstalldirs elisp-comp ylwrap acinstall
-EXTRA_DIST = acinstall
+
+EXTRA_DIST = acinstall $(pkgdata_DATA)
# The following requires a fixed version of the Emacs 19.30 etags.
ETAGS_ARGS = automake.in aclocal.in --lang=none \
$(PERL) -e "exit ! -x '$(pkgdatadir)/$$file';" || exit 1; \
done
+################################################################
+##
+## Everything past here is useful to the maintainer, but probably not
+## to anybody else
+##
+
# Some simple checks, and then ordinary check. These are only really
# guaranteed to work on my machine.
maintainer-check: automake aclocal
bin_SCRIPTS = automake aclocal
info_TEXINFOS = automake.texi
-# SUBDIRS = intl po
-# CONFIG_HEADER = config.h
pkgdata_DATA = clean-kr.am clean.am compile-kr.am compile-vars.am \
compile.am data.am dejagnu.am depend.am depend2.am dist-vars.am footer.am \
pkgdata_SCRIPTS = config.guess config.sub install-sh interlock mdate-sh \
mkinstalldirs elisp-comp ylwrap acinstall
-EXTRA_DIST = acinstall
+
+EXTRA_DIST = acinstall $(pkgdata_DATA)
# The following requires a fixed version of the Emacs 19.30 etags.
ETAGS_ARGS = automake.in aclocal.in --lang=none \
distdir: $(DEP_DISTFILES)
@if sed 15q $(srcdir)/NEWS | fgrep -e "$(VERSION)" > /dev/null; then :; else \
echo "NEWS not updated; not releasing" 1>&2; \
- exit 1; \
+ exit 1; \
fi
rm -rf $(distdir)
mkdir $(distdir)
clean-generic:
test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
- test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
distclean-generic:
rm -f Makefile $(DISTCLEANFILES)
rm -f config.cache config.log $(CONFIG_HEADER) stamp-h
+ test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
maintainer-clean-generic:
test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
$(PERL) -e "exit ! -x '$(pkgdatadir)/$$file';" || exit 1; \
done
+################################################################
+
# Some simple checks, and then ordinary check. These are only really
# guaranteed to work on my machine.
maintainer-check: automake aclocal
* Will interpolate $(...) and ${...} when examining contents of a variable
* .deps files now in build directory, not source directory; dependency
handling generally rewritten
+* DATA and BUILT_SOURCES no longer included in distribution
\f
New in 1.0:
* Bug fixes
@code{sysconfdir}, @code{sharedstatedir}, @code{localstatedir}, or
@code{pkgdatadir}.
-All such data files are included in the distribution.
+By default, data files are not included in a distribution.
Here is how @code{automake} installs its auxiliary data files:
@vindex BUILT_SOURCES
Files listed in @code{BUILT_SOURCES} are built before any automatic
-dependency tracking is done. Built sources are included in a
-distribution.
+dependency tracking is done. By default, built sources are not included
+in a distribution.
@node Other GNU Tools
bin_SCRIPTS = automake aclocal
info_TEXINFOS = automake.texi
-# SUBDIRS = intl po
-# CONFIG_HEADER = config.h
pkgdata_DATA = clean-kr.am clean.am compile-kr.am compile-vars.am \
compile.am data.am dejagnu.am depend.am depend2.am dist-vars.am footer.am \
## These must all be executable when installed.
pkgdata_SCRIPTS = config.guess config.sub install-sh interlock mdate-sh \
mkinstalldirs elisp-comp ylwrap acinstall
-EXTRA_DIST = acinstall
+
+EXTRA_DIST = acinstall $(pkgdata_DATA)
# The following requires a fixed version of the Emacs 19.30 etags.
ETAGS_ARGS = automake.in aclocal.in --lang=none \
$(PERL) -e "exit ! -x '$(pkgdatadir)/$$file';" || exit 1; \
done
+################################################################
+##
+## Everything past here is useful to the maintainer, but probably not
+## to anybody else
+##
+
# Some simple checks, and then ordinary check. These are only really
# guaranteed to work on my machine.
maintainer-check: automake aclocal
-@set UPDATED 12 September 1996
+@set UPDATED 17 September 1996
@set EDITION 1.1f
@set VERSION 1.1f