You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
ASCIIDOC = @ASCIIDOC@ ASCIIDOC_EXTRA = MANPAGE_XSL = manpage-normal.xsl XMLTO = @XMLTO@ XMLTO_EXTRA = -m manpage-bold-literal.xsl GZIPCMD = @GZIP@ INSTALL = @INSTALL@ RM = @RM@ MV = @MV@ SED = @SED@ VERSION = `$(SED) -n 's/.*PACKAGE_VERSION "\(.*\)"/\1/p'\
../config.h`
# Guard against environment variables
if ENABLE_DOCUMENTATION MAN1_DOC = MAN1_DOC += ss-local.1 MAN1_DOC += ss-manager.1 MAN1_DOC += ss-nat.1 MAN1_DOC += ss-redir.1 MAN1_DOC += ss-server.1 MAN1_DOC += ss-tunnel.1
MAN8_DOC = MAN8_DOC += shadowsocks-libev.8 else MAN1_DOC = MAN8_DOC = endif
MAN8_XML = $(MAN8_DOC:%.8=%.xml) MAN1_XML = $(MAN1_DOC:%.1=%.xml) MAN_XML = $(MAN8_XML) $(MAN1_XML)
MAN8_HTML = $(MAN8_DOC:%.8=%.html) MAN1_HTML = $(MAN1_DOC:%.1=%.html) MAN_HTML = $(MAN8_HTML) $(MAN1_HTML)
MAN8_TXT = $(MAN8_DOC:%.8=%.asciidoc) MAN1_TXT = $(MAN1_DOC:%.1=%.asciidoc) MAN_TXT = $(MAN8_TXT) $(MAN1_TXT)
man_MANS = $(MAN8_DOC) $(MAN1_DOC)
html-local: $(MAN_HTML)
%.1: %.xml $(AM_V_GEN)$(XMLTO) -m $(MANPAGE_XSL) $(XMLTO_EXTRA) man $<
%.8: %.xml $(AM_V_GEN)$(XMLTO) -m $(MANPAGE_XSL) $(XMLTO_EXTRA) man $<
%.xml: %.asciidoc $(AM_V_GEN)$(ASCIIDOC) -b docbook -d manpage -f asciidoc.conf \
-aversion=$(VERSION) $(ASCIIDOC_EXTRA) -o $@ $<
%.html: %.asciidoc $(AM_V_GEN)$(ASCIIDOC) -b html4 -d article -f asciidoc.conf \
-aversion=$(VERSION) $(ASCIIDOC_EXTRA) -o $@ $<
doc_DATA = $(MAN_HTML) CLEANFILES = $(MAN_XML) $(man_MANS) $(MAN_HTML)
|