From 7b69643b53d960863cd1b3ad335b3bf894d58eea Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Mon, 13 Nov 1995 19:30:22 +0000 Subject: [PATCH] (dist): Handle DIST_SUBDIRS --- dist-subd-top.am | 5 +++++ dist.am | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/dist-subd-top.am b/dist-subd-top.am index 23291d1..382a195 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 42bad64..bbabdcd 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) -- 2.7.4