]> git.stg.codes - stg.git/blob - doc/xslt/params/rebuild-all.xml
[NY] Code deduplication.
[stg.git] / doc / xslt / params / rebuild-all.xml
1 <refentry xmlns="http://docbook.org/ns/docbook"
2           xmlns:xlink="http://www.w3.org/1999/xlink"
3           xmlns:xi="http://www.w3.org/2001/XInclude"
4           xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
5           xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
6           version="5.0" xml:id="rebuild-all">
7 <refmeta>
8 <refentrytitle>rebuild-all</refentrytitle>
9 <refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
10 </refmeta>
11 <refnamediv>
12 <refname>rebuild-all</refname>
13 <refpurpose>Indicates that all files should be produced</refpurpose>
14 </refnamediv>
15
16 <refsynopsisdiv>
17 <src:fragment xml:id="rebuild-all.frag">
18 <xsl:param name="rebuild-all" select="0"/>
19 </src:fragment>
20 </refsynopsisdiv>
21
22 <refsection><info><title>Description</title></info>
23 <para>When using the XSLT processor to manage dependencies and construct
24 the website, this parameter can be used to regenerate the whole website,
25 updating even pages that don't appear to need to be updated.</para>
26 <para>The dependency extension only looks at the source documents. So
27 if you change something in the stylesheet, for example, that has a global
28 effect, you can use this parameter to force the stylesheet to rebuild the
29 whole website.
30 </para>
31 <para>Only applies when XSLT-based chunking is being used.</para>
32 </refsection>
33 </refentry>