|
Packit |
631bab |
#
|
|
Packit |
631bab |
# This generates man-pages out of the Docbook XML files. Simply add your files
|
|
Packit |
631bab |
# to the relevant *man_PRE array. If aliases are created, please add them to the
|
|
Packit |
631bab |
# *man_aliases_PRE array so they get installed correctly.
|
|
Packit |
631bab |
#
|
|
Packit |
631bab |
|
|
Packit |
631bab |
libman_PRE = \
|
|
Packit |
631bab |
drmAvailable.xml \
|
|
Packit |
631bab |
drmHandleEvent.xml \
|
|
Packit |
631bab |
drmModeGetResources.xml
|
|
Packit |
631bab |
|
|
Packit |
631bab |
miscman_PRE = \
|
|
Packit |
631bab |
drm.xml \
|
|
Packit |
631bab |
drm-kms.xml \
|
|
Packit |
631bab |
drm-memory.xml
|
|
Packit |
631bab |
|
|
Packit |
631bab |
miscman_aliases_PRE = \
|
|
Packit |
631bab |
drm-mm.xml \
|
|
Packit |
631bab |
drm-gem.xml \
|
|
Packit |
631bab |
drm-ttm.xml
|
|
Packit |
631bab |
|
|
Packit |
631bab |
libmandir = $(LIB_MAN_DIR)
|
|
Packit |
631bab |
miscmandir = $(MISC_MAN_DIR)
|
|
Packit |
631bab |
miscman_aliasesdir = $(MISC_MAN_DIR)
|
|
Packit |
631bab |
|
|
Packit |
631bab |
libman_DATA = $(libman_PRE:.xml=.$(LIB_MAN_SUFFIX))
|
|
Packit |
631bab |
miscman_DATA = $(miscman_PRE:.xml=.$(MISC_MAN_SUFFIX))
|
|
Packit |
631bab |
miscman_aliases_DATA = $(miscman_aliases_PRE:.xml=.$(MISC_MAN_SUFFIX))
|
|
Packit |
631bab |
|
|
Packit |
631bab |
XML_FILES = \
|
|
Packit |
631bab |
$(libman_PRE) \
|
|
Packit |
631bab |
$(miscman_PRE)
|
|
Packit |
631bab |
|
|
Packit |
631bab |
MAN_FILES = \
|
|
Packit |
631bab |
$(libman_DATA) \
|
|
Packit |
631bab |
$(miscman_DATA) \
|
|
Packit |
631bab |
$(miscman_aliases_DATA)
|
|
Packit |
631bab |
|
|
Packit |
631bab |
EXTRA_DIST = $(XML_FILES)
|
|
Packit |
631bab |
CLEANFILES = $(MAN_FILES)
|
|
Packit |
631bab |
|
|
Packit |
631bab |
XSLTPROC_FLAGS = \
|
|
Packit |
631bab |
--stringparam man.authors.section.enabled 0 \
|
|
Packit |
631bab |
--stringparam man.copyright.section.enabled 0 \
|
|
Packit |
631bab |
--stringparam funcsynopsis.style ansi \
|
|
Packit |
631bab |
--stringparam man.output.quietly 1 \
|
|
Packit |
631bab |
--nonet \
|
|
Packit |
631bab |
$(MANPAGES_STYLESHEET)
|
|
Packit |
631bab |
|
|
Packit |
631bab |
XSLTPROC_PROCESS_MAN = \
|
|
Packit |
631bab |
$(AM_V_GEN)$(XSLTPROC) -o "$@" $(XSLTPROC_FLAGS) "$<"
|
|
Packit |
631bab |
|
|
Packit |
631bab |
$(miscman_aliases_DATA): $(miscman_DATA)
|
|
Packit |
631bab |
$(AM_V_GEN)if test -n "$@" ; then $(SED) -i -e 's/^\.so \([a-z_]\+\)\.\([0-9]\)$$/\.so man\2\/\1\.\2/' "$@" ; fi
|
|
Packit |
631bab |
|
|
Packit |
631bab |
SUFFIXES = .$(LIB_MAN_SUFFIX) .$(MISC_MAN_SUFFIX) .xml
|
|
Packit |
631bab |
|
|
Packit |
631bab |
.xml.$(LIB_MAN_SUFFIX):
|
|
Packit |
631bab |
$(XSLTPROC_PROCESS_MAN)
|
|
Packit |
631bab |
|
|
Packit |
631bab |
.xml.$(MISC_MAN_SUFFIX):
|
|
Packit |
631bab |
$(XSLTPROC_PROCESS_MAN)
|