(dist): Handle DIST_SUBDIRS
authorTom Tromey <tromey@redhat.com>
Mon, 13 Nov 1995 19:30:22 +0000 (19:30 +0000)
committerTom Tromey <tromey@redhat.com>
Mon, 13 Nov 1995 19:30:22 +0000 (19:30 +0000)
dist-subd-top.am
dist.am

index 23291d1..382a195 100644 (file)
@@ -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 (file)
--- 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)