@@ -630,17 +630,26 @@ endif
630630 rmdir $(DESTDIR)$(datarootdir)
631631 $(RMDIR_IGN_NON_EMPTY) $(DESTDIR)$(prefix) || true
632632
633+ # include config.{guess,sub} scripts in dist if generated by autoreconf
634+ ifeq ($(wildcard lib/config.guess) ,lib/config.guess)
635+ DIST_AUTORECONF_EXTRA += lib/config.guess
636+ endif
637+ ifeq ($(wildcard lib/config.sub) ,lib/config.sub)
638+ DIST_AUTORECONF_EXTRA += lib/config.sub
639+ endif
640+
633641# include pre-generated documents not to require documentation build
634642# tools when installing from dist tarball
635643dist-tar : ChangeLog contrib/rpm/environment-modules.spec pkgdoc
636644 $(ECHO_GEN2 ) $(DIST_PREFIX ) .tar
637645 git archive --prefix=$(DIST_PREFIX ) / --worktree-attributes \
638646 -o $(DIST_PREFIX ) .tar HEAD
639647 tar -rf $(DIST_PREFIX ) .tar --transform ' s,^,$(DIST_PREFIX)/,' \
640- lib/configure lib/config.h.in ChangeLog doc/build/MIGRATING.txt \
641- doc/build/changes.txt doc/build/INSTALL.txt doc/build/INSTALL-win.txt \
642- doc/build/NEWS.txt doc/build/CONTRIBUTING.txt doc/build/module.1.in \
643- doc/build/ml.1 doc/build/modulefile.4 contrib/rpm/environment-modules.spec
648+ lib/configure lib/config.h.in $(DIST_AUTORECONF_EXTRA ) ChangeLog \
649+ doc/build/MIGRATING.txt doc/build/changes.txt doc/build/INSTALL.txt \
650+ doc/build/INSTALL-win.txt doc/build/NEWS.txt doc/build/CONTRIBUTING.txt \
651+ doc/build/module.1.in doc/build/ml.1 doc/build/modulefile.4 \
652+ contrib/rpm/environment-modules.spec
644653
645654dist-gzip : dist-tar
646655 $(ECHO_GEN2 ) $(DIST_PREFIX ) .tar.gz
0 commit comments