From 0b396e2587ec152f1e8981a72b19df98e4fb0cd8 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Sat, 23 Jan 1993 00:35:32 +0000 Subject: Formerly GNUmakefile.~91~ --- GNUmakefile | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/GNUmakefile b/GNUmakefile index 919f7fc..f07d65f 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -105,6 +105,7 @@ CFLAGS = -g -W -Wunused -Wpointer-arith -Wreturn-type -Wswitch else CFLAGS = -g endif +LDFLAGS = -g ifdef yescustoms REMOTE := -DCUSTOMS @@ -194,9 +195,12 @@ build.sh.in: build.template version := \ $(strip $(shell sed -e '/=/!d' -e 's/^.*"\(.*\)";$$/\1/' < version.c)) tarfiles := make make-doc -tarfiles := $(addsuffix -$(version).tar.Z,$(tarfiles)) +tarfiles := $(addsuffix -$(version).tar,$(tarfiles)) +tarfiles := $(tarfiles:%=%.Z) $(tarfiles:%=%.z) # Depend on default and doc so we don't ship anything that won't compile. -dist: default info dvi tests $(tarfiles) +dist: default info dvi tests tarfiles +.PHONY: tarfiles +tarfiles: $(tarfiles) dist: local-inst .PHONY: local-inst @@ -224,14 +228,16 @@ $(alpha-dir)/%: % define make-tar @rm -fr make-$(version) ln -s . make-$(version) -tar cvhf $(@:.Z=) $(addprefix make-$(version)/,$^) +tar cvhf $@ $(addprefix make-$(version)/,$^) rm -f make-$(version) -compress -f $(@:.Z=) endef -make-doc-$(version).tar.Z: README-doc COPYING make.dvi make.info make.info* +%.Z: %; compress -c $< > $@ +%.z: %; gzip -9 -c $< > $@ + +make-doc-$(version).tar: README-doc COPYING make.dvi make.info make.info* $(make-tar) -make-$(version).tar.Z: README INSTALL COPYING ChangeLog NEWS \ +make-$(version).tar: README INSTALL COPYING ChangeLog NEWS \ configure Makefile.in configure.in build.sh.in \ $(srcs) remote-*.c $(globfiles) \ make.texinfo gpl.texinfo make-stds.texi \ -- cgit v1.2.3