From: Roland McGrath Date: Thu, 21 Apr 1994 22:35:15 +0000 (+0000) Subject: (dist): Depend on rcs-mark first. X-Git-Tag: 3.70.2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=cf63c0c966b6cf04cbe4bba922f97d7dadd4458f;p=platform%2Fupstream%2Fmake.git (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). --- 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