doc/share/mk
Glen Barber a6e3a552e1 Fix generation of hardware.html for 12.0.
- Move definition of various branch-specific variables from
  Makefile to Makefile.inc.
- Include share/mk/doc.commands.mk to ensure ${SVN} is properly
  defined.  If ${SVN} is defined (default) and exists, hardware
  is appended to SUBDIR.  Add MKTEMP to share/mk/doc.commands.mk
  as part of this change.
- If MAN4DIR is not defined (default), use mktemp(1) to create
  a temporary directory to check out the share/man/man4 path of
  the relevant src branch (determined by evaluating the _BRANCH
  variable defined in the Makefile).  Once the dev-auto.end is
  created, the temporary MAN4DIR is removed.  The src-checkout
  and man4-rmsrc targets are limited specifically to exclude the
  make(install) case, as pseudo-repeatable errors have been
  observed under certain conditions that have yet to be determined.
- While here, remove hwlist entities from hardware.xml from
  drivers that are no longer present in 12.0-CURRENT.
- Also while here, bump copyright dates.

This is based on a differential revision that had received no
feedback seven months:
 https://reviews.freebsd.org/D13467

Approved by:	re, doceng (implicit, silence)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D13467
2018-07-11 18:51:18 +00:00
..
doc.commands.mk Fix generation of hardware.html for 12.0. 2018-07-11 18:51:18 +00:00
doc.common.mk - LANGCODE used to resolve to "." when called from the top-level directory; 2013-05-17 19:56:43 +00:00
doc.docbook-dep.mk Fix minor grammatical nits in error output. 2017-12-12 16:04:47 +00:00
doc.docbook.mk Update maxdepth from 6000 to 12000 [1]. This should fix the doc related 2018-04-02 12:45:43 +00:00
doc.images.mk fix race conditions in doc image builds 2017-09-19 09:57:15 +00:00
doc.install.mk Add refinements on mirrors.xml: 2003-11-24 18:26:35 +00:00
doc.project.mk Do not set NO_OBJ=YES in a Makefile because /usr/share/mk/bsd.obj.mk does a test 2017-12-10 12:47:00 +00:00
doc.slides.mk Make HTML and PDF targets .OBJDIR clean. 2005-08-29 03:18:58 +00:00
doc.subdir.mk support `make po' for sub-directories 2017-10-12 14:14:41 +00:00
doc.translate.mk Fix `make po' for updates 2018-05-10 20:06:54 +00:00
doc.xml.mk Bump copyright years for the doc tree to 2018 as listed in 2017-12-31 18:37:34 +00:00
web.site.mk we need to delete the target symlink first before we can create it 2017-10-07 09:03:10 +00:00