From: Tom Tromey Date: Mon, 13 Nov 1995 19:30:05 +0000 (+0000) Subject: (dist): Handle DIST_SUBDIRS X-Git-Tag: Release-0-25~359 X-Git-Url: https://sourceware.org/git/?a=commitdiff_plain;h=74c81a34fff105f815361df4c69f5131b52b4aad;p=automake.git (dist): Handle DIST_SUBDIRS --- diff --git a/dist-subd-top.am b/dist-subd-top.am index 23291d1e..382a1952 100644 --- a/dist-subd-top.am +++ b/dist-subd-top.am @@ -12,6 +12,11 @@ dist: $(DIST_FILES) $(DIST_DIRS) chmod 777 $(distdir)/$$subdir; \ (cd $$subdir; $(MAKE) subdir=$$subdir $@) || exit 1; \ done + @sublist=$(DIST_SUBDIRS); \ + for dir in $$sublist; do \ + echo copying directory $$dir; \ + tar cf - $$dir | (cd $(distdir); tar xBpf -); \ + done chmod -R a+r $(distdir) tar -chozf $(distdir).tar.gz $(distdir) rm -rf $(distdir) diff --git a/dist.am b/dist.am index 42bad640..bbabdcd2 100644 --- a/dist.am +++ b/dist.am @@ -7,6 +7,11 @@ dist: $(DIST_FILES) $(DIST_DIRS) ln $(srcdir)/$$file $(distdir)/$$file || \ { echo copying $$file instead; cp -p $(srcdir)/$$file $(distdir)/$$file;}; \ done + @sublist=$(DIST_SUBDIRS); \ + for dir in $$sublist; do \ + echo copying directory $$dir; \ + tar cf - $$dir | (cd $(distdir); tar xBpf -); \ + done chmod -R a+r $(distdir) tar -chozf $(distdir).tar.gz $(distdir) rm -rf $(distdir)