Mkfiles/msvc.mak: document docs rule's tool requirements

Note that building the documentation via the "docs" nmake target
requires Ghostscript and the Roboto/Roboto Mono fonts, per
doc/source.src. This target previously also had to work around
doc/Makefile.in containing a bare, unexpanded "@SET_MAKE@" line
(fixed in the preceding commit), which made it a hard nmake parse
error; that workaround is no longer needed.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
H. Peter Anvin (Intel) 2026-07-07 13:52:16 -07:00
parent 56200857e2
commit 5d727e1253

View file

@ -423,7 +423,11 @@ spotless: distclean cleaner
strip:
# Abuse doc/Makefile.in to build nasmdoc.pdf only
# Abuse doc/Makefile.in to build nasmdoc.pdf only.
#
# Building the documentation requires Ghostscript and the Roboto /
# Roboto Mono fonts to be installed and discoverable; see
# doc/source.src ("Optional Build Tools") for details.
docs:
cd doc && $(MAKE) /f Makefile.in srcdir=. top_srcdir=.. \
PERL=$(PERL) PDFOPT= nasmdoc.pdf