📄 gnumakefile.in
字号:
DBX_ALL_HTML = $(DBX_HTML_DOCS) $(DBX_HTML_EXTRA)# installation and distribution of pdf files: use generic rules.PDF_DOCS = $(DBX_PDF_DOCS)docdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)doc_top_distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)GEN_DOC_DIST_ROOT = $(doc_top_distdir)/rtai-doc/generatedEXTRA_DIST = rtai-titlepage.spec.xmlDBX_XSL_DOCS = rtai-titlepage.xsl chunk.xslCLEANFILES = rtai-titlepage.xslsubdir = rtai-doc/docbook/custom-stylesheets/xsl/htmlACLOCAL_M4 = $(top_srcdir)/aclocal.m4mkinstalldirs = $(SHELL) \ $(top_srcdir)/rtai-core/config/autoconf/mkinstalldirsCONFIG_HEADER = $(top_builddir)/rtai_config.hCONFIG_CLEAN_FILES = chunk.xslDIST_SOURCES =DIST_COMMON = $(srcdir)/../../../docbook.rules $(srcdir)/GNUmakefile.in \ $(top_srcdir)/rtai-doc/install-dist.rules GNUmakefile.am \ chunk.xsl.inall: all-am.SUFFIXES:$(srcdir)/GNUmakefile.in: @MAINTAINER_MODE_TRUE@ GNUmakefile.am $(srcdir)/../../../docbook.rules $(top_srcdir)/rtai-doc/install-dist.rules $(top_srcdir)/configure.in $(ACLOCAL_M4) cd $(top_srcdir) && \ $(AUTOMAKE) --foreign rtai-doc/docbook/custom-stylesheets/xsl/html/GNUmakefileGNUmakefile: @MAINTAINER_MODE_TRUE@ $(srcdir)/GNUmakefile.in $(top_builddir)/config.status cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)chunk.xsl: $(top_builddir)/config.status chunk.xsl.in cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@mostlyclean-libtool: -rm -f *.loclean-libtool: -rm -rf .libs _libsdistclean-libtool: -rm -f libtooluninstall-info-am:tags: TAGSTAGS:ctags: CTAGSCTAGS:DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)top_distdir = ../../../../..distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)distdir: $(DISTFILES) $(mkinstalldirs) $(distdir)/../../../../../rtai-doc $(distdir)/./../../.. @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ list='$(DISTFILES)'; for file in $$list; do \ case $$file in \ $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ esac; \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ if test "$$dir" != "$$file" && test "$$dir" != "."; then \ dir="/$$dir"; \ $(mkinstalldirs) "$(distdir)$$dir"; \ else \ dir=''; \ fi; \ if test -d $$d/$$file; then \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ fi; \ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ else \ test -f $(distdir)/$$file \ || cp -p $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done $(MAKE) $(AM_MAKEFLAGS) \ top_distdir="$(top_distdir)" distdir="$(distdir)" \ dist-hookcheck-am: all-amcheck: check-amall-am: GNUmakefile all-localinstalldirs:install: install-aminstall-exec: install-exec-aminstall-data: install-data-amuninstall: uninstall-aminstall-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-aminstallcheck: installcheck-aminstall-strip: $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ INSTALL_STRIP_FLAG=-s \ `test -z '$(STRIP)' || \ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` installmostlyclean-generic:clean-generic: -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)distclean-generic: -rm -f $(CONFIG_CLEAN_FILES)maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild."clean: clean-amclean-am: clean-generic clean-libtool clean-local mostlyclean-amdistclean: distclean-am -rm -f Makefiledistclean-am: clean-am distclean-generic distclean-libtooldvi: dvi-amdvi-am:info: info-aminfo-am:install-data-am: install-data-localinstall-exec-am:install-info: install-info-aminstall-man:installcheck-am:maintainer-clean: maintainer-clean-am -rm -f Makefilemaintainer-clean-am: distclean-am maintainer-clean-genericmostlyclean: mostlyclean-ammostlyclean-am: mostlyclean-generic mostlyclean-libtoolpdf: pdf-ampdf-am:ps: ps-amps-am:uninstall-am: uninstall-info-am uninstall-local.PHONY: all all-am all-local check check-am clean clean-generic \ clean-libtool clean-local distclean distclean-generic \ distclean-libtool distdir dvi dvi-am info info-am install \ install-am install-data install-data-am install-data-local \ install-exec install-exec-am install-info install-info-am \ install-man install-strip installcheck installcheck-am \ installdirs maintainer-clean maintainer-clean-generic \ mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ ps ps-am uninstall uninstall-am uninstall-info-am \ uninstall-local# Document validation :# The main document has to be validated using xmllint that supports# Xinclude.@DBX_DOC_TRUE@%.xml.valid-stamp: %.xml@DBX_DOC_TRUE@ @echo Validating $@.@DBX_DOC_TRUE@ SGML_CATALOG_FILES=$(DBX_SGML_CATALOG_FILES) \@DBX_DOC_TRUE@ $(DBX_LINT) --catalogs --xinclude --noout --postvalid $< && \@DBX_DOC_TRUE@ echo timestamp > $@# Titlepage rule.@DBX_DOC_TRUE@%.xsl: %.spec.xml@DBX_DOC_TRUE@ SGML_CATALOG_FILES=$(DBX_SGML_CATALOG_FILES) \@DBX_DOC_TRUE@ $(DBX_XSLTPROC) $(DBX_XSLTPROC_FLAGS) $(XSLTPROC_FLAGS) --output $@ \@DBX_DOC_TRUE@ http://docbook.sourceforge.net/release/xsl/current/template/titlepage.xsl $<## HTML## We use xsltproc with a docbook-xsl stylesheet to generate the xhtml# output.# # DBX_HTML_STYLESHEET is the relative path to the docbook-xsl stylesheet. Thanks# to make's VPATH, it may be relative to the current build or sources# directory.## DBX_HTML_CSS is the name of the CSS. The css file must be in the directory# $DBX_SRC_ROOT/css.## The pictures use by the HTML document have to be in the $DBX_SRC_ROOT/pictures@DBX_DOC_TRUE@%: %.xml %.xml.valid-stamp $(DBX_HTML_STYLESHEET)@DBX_DOC_TRUE@ @echo Generating $@@DBX_DOC_TRUE@ $(mkinstalldirs) $@ && \@DBX_DOC_TRUE@ deps=($^) && SGML_CATALOG_FILES=$(DBX_SGML_CATALOG_FILES) \@DBX_DOC_TRUE@ $(DBX_XSLTPROC) $(DBX_XSLTPROC_FLAGS) $(XSLTPROC_FLAGS) \@DBX_DOC_TRUE@ --stringparam html.stylesheet $(html_srcroot)/css/$(DBX_HTML_CSS) \@DBX_DOC_TRUE@ --stringparam navig.graphics.path $(html_srcroot)/pictures/ \@DBX_DOC_TRUE@ --stringparam admon.graphics.path $(html_srcroot)/pictures/ \@DBX_DOC_TRUE@ --stringparam base.dir $@/ $${deps[2]} $${deps[0]}## PDF## We use xsltproc with a docbook-xsl stylesheet to generate the output in the# .fo format, which is then converted to pdf by FOP.# # DBX_HTML_STYLESHEET is the relative path to the docbook-xsl stylesheet. Thanks# to make's VPATH, it may be relative to the current build or sources# directory.#@DBX_DOC_TRUE@%.fo: %.xml %.xml.valid-stamp $(DBX_FO_STYLESHEET)@DBX_DOC_TRUE@ @echo Generating $@@DBX_DOC_TRUE@ deps=($^) && SGML_CATALOG_FILES=$(DBX_SGML_CATALOG_FILES) \@DBX_DOC_TRUE@ $(DBX_XSLTPROC) $(DBX_XSLTPROC_FLAGS) $(XSLTPROC_FLAGS) --output $@ \@DBX_DOC_TRUE@ --stringparam admon.graphics.path $(DBX_SRC_ROOT)/pictures/ \@DBX_DOC_TRUE@ $${deps[2]} $${deps[0]}@DBX_DOC_TRUE@%.pdf: %.fo@DBX_DOC_TRUE@ @echo Generating $@...@DBX_DOC_TRUE@ $(DBX_FOP) -fo $< -pdf $@@DBX_DOC_TRUE@clean-dbx-local:@DBX_DOC_TRUE@ $(RM) -r $(DBX_HTML_DOCS) $(DBX_PDF_DOCS) *.fo *.xml.valid-stamp@DBX_DOC_TRUE@clean-local: clean-dbx-local@DBX_DOC_TRUE@.SECONDARY:@DBX_DOC_TRUE@.DELETE_ON_ERROR:@DBX_DOC_TRUE@dbx-xsl-local: $(DBX_XSL_DOCS)@DBX_DOC_TRUE@dbx-pdf-local: $(DBX_PDF_DOCS)@DBX_DOC_TRUE@dbx-html-local: $(DBX_HTML_DOCS)@DBX_DOC_TRUE@all-local: dbx-xsl-local dbx-pdf-local dbx-html-localinstall-dbx-htmldocs: $(DBX_ALL_HTML:%=$(HTML_DOCSDIR)%) docs="$^"; \ for dir in $$docs; do \ dest=$(DESTDIR)$(dbx_docdir)/html/`basename $$dir`; \ $(mkinstalldirs) $$dest; \ abs_dest=`cd $$dest && pwd` ; \ pushd $$dir; \ for f in * ; do \ case $$f in \ *~|CVS|[mM]akefile*|GNUmakefile*);; \ *.html|*.htm) $(DBX_HTML_TRANSFORM) $$f > $$abs_dest/$$f;; \ *) $(INSTALL_DATA) $$f $$abs_dest/$$f;; \ esac; \ done; \ popd; \ donedist-dbx-htmldocs: $(DBX_ALL_HTML:%=$(HTML_DOCSDIR)%) docs="$^"; \ for dir in $$docs; do \ dest=$(DBX_DIST_ROOT)/html/`basename $$dir`; \ $(mkinstalldirs) $$dest && abs_dest=`cd $$dest && pwd` && \ pushd $$dir && \ for f in * ; do \ case $$f in \ *~|CVS|[mM]akefile*|GNUmakefile*);; \ *.html|*.htm) $(DBX_HTML_TRANSFORM) $$f > $$abs_dest/$$f;; \ *) $(INSTALL_DATA) $$f $$abs_dest/$$f;; \ esac; \ done; \ popd ; \ doneinstall-htmldocs: $(HTML_DOCS:%=$(HTML_DOCSDIR)%) docs="$^"; \ for dir in $$docs; do \ dest=$(DESTDIR)$(docdir)/html/`basename $$dir`; \ $(mkinstalldirs) $$dest; \ abs_dest=`cd $$dest && pwd` ; \ pushd $$dir; \ for f in * ; do \ case $$f in \ *~|CVS|[mM]akefile*|GNUmakefile*);; \ *) $(INSTALL_DATA) $$f $$abs_dest/$$f;; \ esac; \ done; \ popd; \ doneinstall-pdfdocs: $(PDF_DOCS:%=$(PDF_DOCSDIR)%) docs="$^"; dest=$(DESTDIR)$(docdir)/pdf; \ $(mkinstalldirs) $$dest && \ for f in $$docs; do \ $(INSTALL_DATA) $$f $$dest; \ doneinstall-psdocs: $(PS_DOCS:%=$(PS_DOCSDIR)%) docs="$^"; dest=$(DESTDIR)$(docdir)/ps; \ $(mkinstalldirs) $$dest && \ for f in $$docs; do \ $(INSTALL_DATA) $$f $$dest; \ doneinstall-docs-local: install-htmldocs install-psdocs install-pdfdocsdist-htmldocs: $(HTML_DOCS:%=$(HTML_DOCSDIR)%) docs="$^"; \ for dir in $$docs; do \ dest=$(GEN_DOC_DIST_ROOT)/html/`basename $$dir`; \ $(mkinstalldirs) $$dest && abs_dest=`cd $$dest && pwd` && \ pushd $$dir && \ for f in * ; do \ case $$f in \ *~|CVS|[mM]akefile*|GNUmakefile*);; \ *) $(INSTALL_DATA) $$f $$abs_dest/$$f;; \ esac; \ done; \ popd ; \ donedist-pdfdocs: $(PDF_DOCS:%=$(PDF_DOCSDIR)%) docs="$^"; dest=$(GEN_DOC_DIST_ROOT)/pdf; \ $(mkinstalldirs) $$dest && \ for f in $$docs; do \ $(INSTALL_DATA) $$f $$dest; \ donedist-psdocs: $(PS_DOCS:%=$(PS_DOCSDIR)%) docs="$^"; dest=$(GEN_DOC_DIST_ROOT)/ps; \ $(mkinstalldirs) $$dest && \ for f in $$docs; do \ $(INSTALL_DATA) $$f $$dest; \ donedist-docs-hook: all-local dist-htmldocs dist-pdfdocs dist-psdocs# To make distcheck happy.uninstall-docs: if test -n "$(HTML_DOCS)" -o -n "$(PDF_DOCS)" -o -n "$(PS_DOCS)"; then \ targets="$(HTML_DOCS:%=$(DESTDIR)$(docdir)/html/%) \ $(PDF_DOCS:%=$(DESTDIR)$(docdir)/pdf/%) \ $(PS_DOCS:%=$(DESTDIR)$(docdir)/ps/%)"; \ for t in $$targets; do \ if test -d $$t; then $(RM) $$t/*; $(RM) -r $$t; \ else $(RM) $$t; fi; \ done; \ fiinstall-data-local: install-dbx-htmldocs install-docs-localdist-hook: dist-dbx-htmldocs dist-docs-hookuninstall-local: uninstall-docs# Tell versions [3.59,3.63) of GNU make to not export all variables.# Otherwise a system limit (for SysV at least) may be exceeded..NOEXPORT:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -