Blame Documentation/Makefile
|
Packit |
01965a |
PKGNAME = nvmetcli
|
|
Packit |
01965a |
MANPAGE = ${PKGNAME}.8
|
|
Packit |
01965a |
HTMLFILE = ${PKGNAME}.html
|
|
Packit |
01965a |
XMLFILE = ${PKGNAME}.xml
|
|
Packit |
01965a |
INSTALL ?= install
|
|
Packit |
01965a |
PREFIX := /usr
|
|
Packit |
01965a |
|
|
Packit |
01965a |
ASCIIDOC = asciidoc
|
|
Packit |
01965a |
XMLTO = xmlto --skip-validation
|
|
Packit |
01965a |
|
|
Packit |
01965a |
DOCDATA = ${XMLFILE} ${HTMLFILE}
|
|
Packit |
01965a |
|
|
Packit |
01965a |
${MANPAGE}: ${DOCDATA}
|
|
Packit |
01965a |
${XMLTO} man $<
|
|
Packit |
01965a |
|
|
Packit |
01965a |
%.xml: %.txt
|
|
Packit |
01965a |
${ASCIIDOC} -b docbook -d manpage -o $@ $<
|
|
Packit |
01965a |
|
|
Packit |
01965a |
%.html: %.txt
|
|
Packit |
01965a |
${ASCIIDOC} -a toc -o $@ $<
|
|
Packit |
01965a |
|
|
Packit |
01965a |
installdoc: man8
|
|
Packit |
01965a |
|
|
Packit |
01965a |
man8:
|
|
Packit |
01965a |
${INSTALL} -m 644 ${MANPAGE} ${PREFIX}/share/man/man8
|
|
Packit |
01965a |
|
|
Packit |
01965a |
uninstalldoc:
|
|
Packit |
01965a |
-rm -f ${PREFIX}/share/man/man8/${MANPAGE}
|
|
Packit |
01965a |
|
|
Packit |
01965a |
clean:
|
|
Packit |
01965a |
-rm -f ${MANPAGE} ${HTMLFILE} ${XMLFILE}
|