Well, to answer myself, mandoc isn't even normally run during build, so I suppose it is fair enough to be separate.
On Fri, Jan 16, 2015 at 08:35:43AM +0000, Nicholas Marriott wrote: > Hi > > I think it would be nice if WARNINGS=yes still made mandoc show > warnings, even if it isn't fatal. If I set WARNINGS=yes, I've already > said I want warnings, why do I need to run another target? > > > On Thu, Jan 15, 2015 at 06:58:18PM -0700, Ingo Schwarze wrote: > > CVSROOT: /cvs > > Module name: src > > Changes by: schwa...@cvs.openbsd.org 2015/01/15 18:58:18 > > > > Modified files: > > share/mk : bsd.man.mk bsd.subdir.mk > > lib/libssl/man : Makefile > > lib/libcrypto/man: Makefile > > usr.bin/mandoc : Makefile > > > > Log message: > > Delete the MANLINT variable and the related SUFFIXES rules because > > since yesterday, "mandoc -Tlint -Wfatal" can no longer fail. > > Instead, as suggested by deraadt@, provide a manlint target > > that is *not* run during make build, but can be run > > whenever you want to check syntax of manuals. > > "nice stuff" deraadt@