/
githubmirror
/
adcli
Обзор
Документация
Войти
/
githubmirror
/
adcli
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
doc/Makefile.am
82 строки
2 KB
Mikhail T
doc: avoid gnu-make specific usage of $<
19 окт 2021, 18:15
19 окт 2021, 18:15
39a30d7
Код
Авторство
О чём код?
include $(top_srcdir)/Makefile.decl man8_MANS = \ adcli.8 \ $(NULL) MAN_IN_FILES = \ $(man8_MANS:.8=.xml) DOCBOOK_FILE = adcli-docs.xml CONTENT_INCLUDES = \ adcli-devel.xml \ $(NULL) STATIC_FILES = \ static/gtk-doc.css \ static/style.css \ $(NULL) XSLT_FILES = \ gtk-doc.xsl \ version-greater-or-equal.xsl \ $(NULL) EXTRA_DIST = \ $(DOCBOOK_FILE) \ $(CONTENT_INCLUDES) \ $(MAN_IN_FILES) \ $(XSLT_FILES) \ static \ version.xml.in \ version.xml \ samba_data_tool_path.xml.in \ samba_data_tool_path.xml \ permissions.xml \ $(NULL) CLEANFILES = \ $(man8_MANS) \ permissions.xml \ $(NULL) XSLTPROC_FLAGS = \ --nonet \ --xinclude \ --stringparam man.output.quietly 1 \ --stringparam funcsynopsis.style ansi \ --stringparam man.th.extra1.suppress 1 \ --stringparam man.authors.section.enabled 0 \ --stringparam man.copyright.section.enabled 0 XSLTPROC_MAN = \ $(XSLTPROC) $(XSLTPROC_FLAGS) http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl permissions.xml: ../library/adenroll.c echo "<itemizedlist>" > $@ sed -n -e 's#.*"\(.*\)".* /\* :ADPermissions: \(.*\) \*/$$#<listitem><para>\1</para><itemizedlist><listitem><para>\2</para></listitem></itemizedlist></listitem>#p' $? \ | sed -e 's# *\* *#</para></listitem><listitem><para>#g' >> $@ echo "</itemizedlist>" >> $@ $(man8_MANS): permissions.xml .xml.8: $(AM_V_GEN) $(XSLTPROC_MAN) $< $(builddir)/html/index.html: $(DOCBOOK_FILE) $(CONTENT_INCLUDES) $(MAN_IN_FILES) $(STATIC_FILES) $(AM_V_GEN) mkdir -p $(builddir)/html && cp $(srcdir)/static/* $(builddir)/html/ $(AM_V_GEN) $(XMLTO) html -m $(srcdir)/gtk-doc.xsl -o $(builddir)/html \ --searchpath $(builddir):$(srcdir) $(srcdir)/$(DOCBOOK_FILE) all-local: $(builddir)/html/index.html clean-local: @rm -rf *.tmp $(builddir)/html install-data-local: $(MKDIR_P) $(DESTDIR)$(htmldir) $(INSTALL_DATA) $(builddir)/html/* $(DESTDIR)$(htmldir) uninstall-local: rm -rf $(DESTDIR)$(htmldir)