From 722a49ea0c585f8827d74ce4ed0c1ddfec58b711 Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Wed, 2 Apr 2003 10:10:58 +0000 Subject: [PATCH] (TMPDIR): Make sure it's defined. (my-distcheck): Build in $(TMPDIR), not `.'. --- Makefile.maint | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Makefile.maint b/Makefile.maint index 30b3dea..b2b5a56 100644 --- a/Makefile.maint +++ b/Makefile.maint @@ -198,10 +198,11 @@ null_AM_MAKEFLAGS = \ # by the use of _(). The --disable-nls effectively defines away that macro, # and building with CFLAGS='-Wformat -Werror' causes any format warning to be # treated as a failure. -t=./=test +TMPDIR ?= /tmp +t=$(TMPDIR)/$(PACKAGE)/test my-distcheck: $(local-check) -rm -rf $(t) - mkdir $(t) + mkdir -p $(t) GZIP=$(GZIP_ENV) $(AMTAR) -C $(t) -zxf $(distdir).tar.gz cd $(t)/$(distdir) \ && ./configure --disable-nls \ @@ -210,8 +211,8 @@ my-distcheck: $(local-check) && $(MAKE) dvi \ && $(MAKE) check \ && $(MAKE) distclean - cd $(t) && mv $(distdir) $(distdir).old \ - && $(AMTAR) -zxf ../$(distdir).tar.gz + (cd $(t) && mv $(distdir) $(distdir).old \ + && $(AMTAR) -zxf - ) < $(distdir).tar.gz diff -ur $(t)/$(distdir).old $(t)/$(distdir) -rm -rf $(t) @echo "========================"; \ -- 2.7.4