mirror of
git://git.sv.gnu.org/autoconf
synced 2024-12-09 02:10:22 +08:00
Avoid spurious test failures due to version skew.
* GNUmakefile (dummy): Run $(MAKE) clean after autoreconf -i.
This commit is contained in:
parent
fa8beeb3dc
commit
703fbf369a
@ -1,3 +1,8 @@
|
||||
2007-11-12 Jim Meyering <meyering@redhat.com>
|
||||
|
||||
Avoid spurious test failures due to version skew.
|
||||
* GNUmakefile (dummy): Run $(MAKE) clean after autoreconf -i.
|
||||
|
||||
2007-11-12 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
||||
|
||||
Avoid warnings about conftest.dSYM directories on Mac OS X Leopard.
|
||||
|
@ -45,13 +45,15 @@ include Makefile
|
||||
|
||||
# Ensure that $(VERSION) is up to date for dist-related targets, but not
|
||||
# for others: rerunning autoconf and recompiling everything isn't cheap.
|
||||
# The $(MAKE) clean is required, to remove all traces of the previous
|
||||
# version string, which would otherwise cause a few test failures.
|
||||
ifeq (0,$(MAKELEVEL))
|
||||
_is-dist-target = $(filter dist% alpha beta major,$(MAKECMDGOALS))
|
||||
ifneq (,$(_is-dist-target))
|
||||
_curr-ver := $(shell build-aux/git-version-gen .version)
|
||||
ifneq ($(_curr-ver),$(VERSION))
|
||||
$(info INFO: running autoreconf for new version string: $(_curr-ver))
|
||||
dummy := $(shell rm -rf autom4te.cache; autoreconf -i)
|
||||
dummy := $(shell rm -rf autom4te.cache; autoreconf -i && $(MAKE) clean)
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
|
Loading…
Reference in New Issue
Block a user