Thu Jun 6 00:02:15 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
authorroland <roland>
Thu, 6 Jun 1996 04:53:39 +0000 (04:53 +0000)
committerroland <roland>
Thu, 6 Jun 1996 04:53:39 +0000 (04:53 +0000)
* Make-dist (+tsrcs): Variable removed.
(dist): Process $^ here instead of using $(+tsrcs).

Make-dist

index f0c1620..3f5a0e3 100644 (file)
--- a/Make-dist
+++ b/Make-dist
@@ -135,7 +135,6 @@ foo:=$(shell echo subdir foo >&2)
          $(wildcard $(addsuffix .input,$(tests))       \
          $(addsuffix .args,$(tests)))
 +tardeps := $(strip $(+tsrcs))
-+tsrcs := $(addprefix $(tardir)/$(subdir)/,$(+tardeps))
 
 verbose = v
 
@@ -143,7 +142,8 @@ verbose = v
 dist: $(..)$(tardir) $(+tardeps)
        @cd ..; if test -f dist.tar; then c=u; else c=c; fi;    \
        $(+cmdecho) "cd ..; tar $${c}h$(verbose)f dist.tar ...";        \
-       tar $${c}h$(verbose)f dist.tar $(+tsrcs)
+       tar $${c}h$(verbose)f dist.tar \
+           $(addprefix $(tardir)/$(subdir)/,$(filter-out $<,$^))
 
 else   # Parent makefile.