aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Makefile16
1 files changed, 15 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 99c0616..20a0517 100644
--- a/Makefile
+++ b/Makefile
@@ -80,4 +80,18 @@ dist:
$(info $(NAME)-$(VERSION).tar.xz is ready)
-.PHONY: ChangeLog
+news:
+ @if grep -q $(VERSION) NEWS; then \
+ echo ""; \
+ echo "Version $(VERSION) already exists in NEWS file!"; \
+ echo "Please update version in Makefile first."; \
+ echo ""; \
+ exit 1; \
+ else \
+ sed -i -e "1i Version $(VERSION) - $$(date --rfc-3339=date)" NEWS; \
+ fi;
+
+NEWS: news
+
+.PHONY: ChangeLog NEWS
+