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="agregace,stránky"> |
13 <target name="generuj" description="Vygeneruje kompletní web." depends="agregace,stránky"> |
14 </target> |
14 </target> |
15 |
15 |
16 <target name="stránky" description="Vygeneruje samotné XHTML webové stránky." depends="statický-obsah,kompiluj-funkce"> |
16 <target name="stránky" description="Vygeneruje samotné XHTML webové stránky." depends="statický-obsah,syntaxe,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}"/> |
|
22 <classpath location="/usr/share/java/saxonb-9.0.jar"/> |
|
23 <classpath location="${funkce}"/> |
|
24 <factory name="net.sf.saxon.TransformerFactoryImpl"> |
|
25 <attribute name="http://saxon.sf.net/feature/allow-external-functions" value="true"/> |
|
26 </factory> |
|
27 </xslt> |
|
28 </target> |
|
29 |
|
30 <target name="syntaxe" description="Vygeneruje CSS styl pro zvýrazňování syntaxe" depends="kompiluj-funkce"> |
|
31 <xslt in="${vstup}/web.conf" out="${výstup}/css/syntaxe.css" style="${šablona}/syntaxe.xsl" processor="org.apache.tools.ant.taskdefs.optional.TraXLiaison"> |
22 <classpath location="/usr/share/java/saxonb-9.0.jar"/> |
32 <classpath location="/usr/share/java/saxonb-9.0.jar"/> |
23 <classpath location="${funkce}"/> |
33 <classpath location="${funkce}"/> |
24 <factory name="net.sf.saxon.TransformerFactoryImpl"> |
34 <factory name="net.sf.saxon.TransformerFactoryImpl"> |
25 <attribute name="http://saxon.sf.net/feature/allow-external-functions" value="true"/> |
35 <attribute name="http://saxon.sf.net/feature/allow-external-functions" value="true"/> |
26 </factory> |
36 </factory> |