equal
deleted
inserted
replaced
8 <property name="funkce" value="${šablona}/funkce/build/classes"/> |
8 <property name="funkce" value="${šablona}/funkce/build/classes"/> |
9 |
9 |
10 <property name="vstupníPřípona" value=".xml"/> |
10 <property name="vstupníPřípona" value=".xml"/> |
11 <property name="výstupníPřípona" value=".xhtml"/> |
11 <property name="výstupníPřípona" value=".xhtml"/> |
12 |
12 |
13 <target name="generuj" description="Vygeneruje kompletní web." depends="kompiluj-funkce,stránky,agregace"> |
13 <target name="generuj" description="Vygeneruje kompletní web." depends="stránky,agregace"> |
14 </target> |
14 </target> |
15 |
15 |
16 <target name="stránky" description="Vygeneruje samotné XHTML webové stránky." depends="statický-obsah"> |
16 <target name="stránky" description="Vygeneruje samotné XHTML webové stránky." depends="statický-obsah,kompiluj-funkce"> |
17 <xslt basedir="${vstup}" destdir="${výstup}" includes="*${vstupníPřípona}" extension="${výstupníPřípona}" style="${šablona}/stránka.xsl" processor="org.apache.tools.ant.taskdefs.optional.TraXLiaison"> |
17 <xslt basedir="${vstup}" destdir="${výstup}" includes="*${vstupníPřípona}" extension="${výstupníPřípona}" style="${šablona}/stránka.xsl" processor="org.apache.tools.ant.taskdefs.optional.TraXLiaison"> |
18 <param name="konfigurák" expression="../${vstup}/"/> |
18 <param name="konfigurák" expression="../${vstup}/"/> |
19 <param name="podporaZaostalýchProhlížečů" expression="false"/> |
19 <param name="podporaZaostalýchProhlížečů" expression="false"/> |
20 <param name="vstupníPřípona" expression="${vstupníPřípona}"/> |
20 <param name="vstupníPřípona" expression="${vstupníPřípona}"/> |
21 <param name="výstupníPřípona" expression="${výstupníPřípona}"/> |
21 <param name="výstupníPřípona" expression="${výstupníPřípona}"/> |
25 <attribute name="http://saxon.sf.net/feature/allow-external-functions" value="true"/> |
25 <attribute name="http://saxon.sf.net/feature/allow-external-functions" value="true"/> |
26 </factory> |
26 </factory> |
27 </xslt> |
27 </xslt> |
28 </target> |
28 </target> |
29 |
29 |
30 <target name="agregace" description="Vytvoří agregované výstupy: RSS, Atom, Sitemap.xml."> |
30 <target name="agregace" description="Vytvoří agregované výstupy: RSS, Atom, Sitemap.xml." depends="kompiluj-funkce"> |
31 <!-- TODO: sloučit, zjednodušit, parametrizovat --> |
31 <!-- TODO: sloučit, zjednodušit, parametrizovat --> |
32 |
32 |
33 <!-- Atom --> |
33 <!-- Atom --> |
34 <xslt in="${vstup}/web.conf" out="${výstup}/atom.xml" style="${šablona}/atom.xsl" processor="org.apache.tools.ant.taskdefs.optional.TraXLiaison"> |
34 <xslt in="${vstup}/web.conf" out="${výstup}/atom.xml" style="${šablona}/atom.xsl" processor="org.apache.tools.ant.taskdefs.optional.TraXLiaison"> |
35 <param name="vstupníPřípona" expression="${vstupníPřípona}"/> |
35 <param name="vstupníPřípona" expression="${vstupníPřípona}"/> |