changeset 791:b8fb7397bb00

man: run lint on each manpage as a test Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
author Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
date Thu, 13 Feb 2020 14:26:34 -0500
parents 8042a3ba4f56
children 615cef3b291f
files man/CMakeLists.txt
diffstat 1 files changed, 7 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/man/CMakeLists.txt	Thu Feb 13 14:25:36 2020 -0500
+++ b/man/CMakeLists.txt	Thu Feb 13 14:26:34 2020 -0500
@@ -27,6 +27,13 @@
 	xread.3
 )
 
+# run lint on all manpages
+foreach(man ${MANPAGES})
+	add_test(NAME "man-lint:${man}"
+		 COMMAND mandoc -Tlint ${man})
+endforeach()
+
+# install all manpages
 install(FILES	${MANPAGES}
 	DESTINATION share/man/man3
 	PERMISSIONS OWNER_WRITE OWNER_READ GROUP_READ WORLD_READ)