From cf63c0c966b6cf04cbe4bba922f97d7dadd4458f Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Thu, 21 Apr 1994 22:35:15 +0000 Subject: (dist): Depend on rcs-mark first. (rcs-mark): New target. (rcs-mark-alpha, rcs-mark-beta): Use $(version-); append : to name for -N. (version-): New variable, removes dots (RCS doesn't like) from $(version). --- GNUmakefile | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/GNUmakefile b/GNUmakefile index 58fe126..d475181 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -210,17 +210,18 @@ tarfiles := make # make-doc tarfiles := $(addsuffix -$(version).tar,$(tarfiles)) tarfiles := $(tarfiles:%=%.gz) # no more compress $(tarfiles:%=%.Z) # Depend on default and doc so we don't ship anything that won't compile. -dist: default info dvi tests tarfiles +dist: rcs-mark default info dvi tests tarfiles .PHONY: tarfiles tarfiles: $(tarfiles) ifndef dist-flavor dist-flavor = alpha endif -.PHONY: rcs-mark-alpha rcs-mark-beta -dist: rcs-mark-$(dist-flavor) -rcs-mark-alpha:;rcs -sAlpha -Nmake-$(version) RCS/[!=]*,v -rcs-mark-beta:;rcs -sBeta -Nmake-$(version) RCS/[!=]*,v +.PHONY: rcs-mark rcs-mark-alpha rcs-mark-beta +rcs-mark: rcs-mark-$(dist-flavor) +rcs-mark-alpha:;rcs -sAlpha -Nmake-$(version-): RCS/[!=]*,v +rcs-mark-beta:;rcs -sBeta -Nmake-$(version-): RCS/[!=]*,v +version- = $(subst .,-,$(version)) dist: local-inst .PHONY: local-inst -- cgit v1.2.3