From 8c2fb79c392d754a9bf322b9fa878593b4a1c05f Mon Sep 17 00:00:00 2001 From: "Anthony J. Bentley" Date: Thu, 18 Oct 2012 21:15:20 -0600 Subject: [PATCH] Add a web manpages target (for my personal use). --- Makefile | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Makefile b/Makefile index dcd655b3..2721a3dc 100644 --- a/Makefile +++ b/Makefile @@ -98,3 +98,14 @@ mingw: ${Q}mv rgblib rgblib.exe ${Q}mv rgblink rgblink.exe ${Q}mv rgbfix rgbfix.exe + +# Below is a target for the project maintainer to easily create web manuals. +# It relies on mandoc: http://mdocml.bsd.lv +MANDOC = -Thtml -Oman=/rgbds/manual/%N/ -Ostyle=/rgbds/manual/manual.css -Ios=General + +wwwman: + ${Q}mandoc ${MANDOC} src/rgbds.7 | sed s/OpenBSD/General/ > rgbds.html + ${Q}mandoc ${MANDOC} src/asm/rgbasm.1 | sed s/OpenBSD/General/ > rgbasm.html + ${Q}mandoc ${MANDOC} src/fix/rgbfix.1 | sed s/OpenBSD/General/ > rgbfix.html + ${Q}mandoc ${MANDOC} src/lib/rgblib.1 | sed s/OpenBSD/General/ > rgblib.html + ${Q}mandoc ${MANDOC} src/link/rgblink.1 | sed s/OpenBSD/General/ > rgblink.html