(gnu_rel_host): Define.
authorJim Meyering <jim@meyering.net>
Fri, 15 Nov 2002 21:02:04 +0000 (21:02 +0000)
committerJim Meyering <jim@meyering.net>
Fri, 15 Nov 2002 21:02:04 +0000 (21:02 +0000)
(url_dir_list): Choose from (alpha|ftp).gnu.org depending
on whether $(VERSION) looks like a major release number.

Makefile.cfg

index a5a9284e738fb4fd3fb4a6b3c3af8ffc7e16cfaf..cbdfd86884929ba1d8f5be9165e31b412968cf6e 100644 (file)
@@ -1,8 +1,14 @@
 # -*- makefile -*-
 ## Customize Makefile.maint.
 
+# If the version number matches /^\d+.\d+.\d$/ or /[a-z]$/, use alpha.gnu.org.
+# Otherwise, use ftp.gnu.org.
+gnu_rel_host := \
+  $(shell perl -e \
+    'print "$(VERSION)" =~ /^(\d\.\d\.\d|.*[a-z])$$/ ? "alpha" : "ftp"')
+
 url_dir_list = \
-  ftp://alpha.gnu.org/gnu/fetish \
+  ftp://$(gnu_rel_host).gnu.org/gnu/fetish \
   http://fetish.sf.net \
 
 # Files to update automatically.