mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-25 20:38:08 +01:00
make release: added goal verify-version-manpage
Check that the version mentioned in notmuch manual page is consistent with the version file.
This commit is contained in:
parent
12197e89ad
commit
fa3e2bad39
1 changed files with 9 additions and 1 deletions
|
@ -187,7 +187,7 @@ release-message:
|
||||||
verify-source-tree-and-version: verify-no-dirty-code
|
verify-source-tree-and-version: verify-no-dirty-code
|
||||||
|
|
||||||
.PHONY: verify-no-dirty-code
|
.PHONY: verify-no-dirty-code
|
||||||
verify-no-dirty-code: verify-version-debian verify-version-python
|
verify-no-dirty-code: verify-version-debian verify-version-python verify-version-manpage
|
||||||
ifeq ($(IS_GIT),yes)
|
ifeq ($(IS_GIT),yes)
|
||||||
@printf "Checking that source tree is clean..."
|
@printf "Checking that source tree is clean..."
|
||||||
ifneq ($(shell git ls-files -m),)
|
ifneq ($(shell git ls-files -m),)
|
||||||
|
@ -220,6 +220,14 @@ verify-version-python: verify-version-components
|
||||||
echo "Please edit version and $(PV_FILE) to have consistent versions." && false)
|
echo "Please edit version and $(PV_FILE) to have consistent versions." && false)
|
||||||
@echo "Good."
|
@echo "Good."
|
||||||
|
|
||||||
|
.PHONY: verify-version-manpage
|
||||||
|
verify-version-manpage: verify-version-components
|
||||||
|
@echo -n "Checking that manual page version is $(VERSION)..."
|
||||||
|
@[ "$(VERSION)" = $$(sed -n '/^[.]TH NOTMUCH 1/{s/.*"Notmuch //;s/".*//p;}' notmuch.1) ] || \
|
||||||
|
(echo "No." && \
|
||||||
|
echo "Please edit version and notmuch.1 to have consistent versions." && false)
|
||||||
|
@echo "Good."
|
||||||
|
|
||||||
.PHONY: verify-version-components
|
.PHONY: verify-version-components
|
||||||
verify-version-components:
|
verify-version-components:
|
||||||
@echo -n "Checking that $(VERSION) consists only of digits and periods..."
|
@echo -n "Checking that $(VERSION) consists only of digits and periods..."
|
||||||
|
|
Loading…
Reference in a new issue