Print a make warning when using GNU make older than 3.80

A proposed patch will require GNU make 3.80 or newer.  We will let this patch
run for a while to see how much damage that would do to the buildfarm.
This commit is contained in:
Peter Eisentraut 2010-11-03 17:30:59 +02:00
parent 61d6dd0c03
commit dd21f0b047
1 changed files with 8 additions and 0 deletions

View File

@ -144,3 +144,11 @@ distcheck: dist
@echo "Distribution integrity checks out." @echo "Distribution integrity checks out."
.PHONY: dist distdir distcheck docs install-docs .PHONY: dist distdir distcheck docs install-docs
# Temporary measure to explore whether we can start requiring GNU make
# 3.80. That version also happens to be the version where the
# .VARIABLES variable was introduced, so this is a simple check.
ifndef .VARIABLES
$(warning warning: GNU make 3.80 or newer might become required soon. You are using version $(MAKE_VERSION).)
endif