]> sourceware.org Git - automake.git/commitdiff
(dist): Handle DIST_SUBDIRS
authorTom Tromey <tromey@redhat.com>
Mon, 13 Nov 1995 19:30:05 +0000 (19:30 +0000)
committerTom Tromey <tromey@redhat.com>
Mon, 13 Nov 1995 19:30:05 +0000 (19:30 +0000)
dist-subd-top.am
dist.am

index 23291d1e6bf9f77322b71ae5b815a666951786ac..382a1952a54d6d916b015e1908d8f27a540f167b 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 42bad6409f056d81b1c03eac4dc1b434e92ef6f5..bbabdcd24bb82c67695c019e3408ea5f4a86c664 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)
This page took 0.029556 seconds and 5 git commands to generate.