]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
(news-date-check): New rule.
authorJim Meyering <jim@meyering.net>
Mon, 8 Dec 2003 10:17:16 +0000 (10:17 +0000)
committerJim Meyering <jim@meyering.net>
Mon, 8 Dec 2003 10:17:16 +0000 (10:17 +0000)
(alpha beta major): Depend on it.

Makefile.maint

index 313be90078a32e7c0dd65669e0d265c8ca9eadd2..f297badbb545c37629836735090ed71762178fc8 100644 (file)
@@ -205,6 +205,15 @@ makefile-check:
        grep -E '@[A-Z_0-9]+@' `find . -name Makefile.am` \
          && { echo 'Makefile.maint: use $(...), not @...@' 1>&2; exit 1; } || :
 
+news-date-check: NEWS
+       today=`date +%Y-%m-%d`; \
+       if head NEWS | grep '^\*.*'$$today >/dev/null; then \
+         :; \
+       else \
+         echo "today's date is not in NEWS" 1>&2; \
+         exit 1; \
+       fi
+
 changelog-check:
        if head ChangeLog | grep 'Version $(VERSION)' >/dev/null; then \
          :; \
@@ -502,7 +511,7 @@ $(xd-delta): $(release_archive_dir)/$(prev-tgz) $(distdir).tar.gz
        xdelta delta -9 $^ $@ || :
 
 .PHONY: alpha beta major
-alpha beta major: $(local-check)
+alpha beta major: news-date-check $(local-check)
        $(MAKE) cvs-dist
        $(MAKE) $(xd-delta)
        $(MAKE) -s announcement RELEASE_TYPE=$@ > /tmp/announce-$(my_distdir)