38 <param name="vstupníPřípona" expression="${vstupníPřípona}"/> |
38 <param name="vstupníPřípona" expression="${vstupníPřípona}"/> |
39 <param name="výstupníPřípona" expression="${výstupníPřípona}"/> |
39 <param name="výstupníPřípona" expression="${výstupníPřípona}"/> |
40 <classpath location="/usr/share/java/saxonb-9.0.jar"/> |
40 <classpath location="/usr/share/java/saxonb-9.0.jar"/> |
41 <classpath location="${funkce}"/> |
41 <classpath location="${funkce}"/> |
42 <factory name="net.sf.saxon.TransformerFactoryImpl"> |
42 <factory name="net.sf.saxon.TransformerFactoryImpl"> |
43 <attribute name="http://saxon.sf.net/feature/allow-external-functions" value="true"/> |
43 <attribute name="http://saxon.sf.net/feature/allow-external-functions" value="true"/> |
44 </factory> |
44 </factory> |
45 </xslt> |
45 </xslt> |
46 </target> |
46 </target> |
47 |
47 |
48 <target name="syntaxe" description="Vygeneruje CSS styl pro zvýrazňování syntaxe" depends="kompiluj-funkce"> |
48 <target name="syntaxe" description="Vygeneruje CSS styl pro zvýrazňování syntaxe" depends="kompiluj-funkce"> |
58 <target name="makra" description="Vygeneruje seznam maker podle souborů v příslušných složkách" depends="kompiluj-funkce"> |
58 <target name="makra" description="Vygeneruje seznam maker podle souborů v příslušných složkách" depends="kompiluj-funkce"> |
59 <xslt in="${vstup}/web.conf" out="${seznamMaker}" style="${šablona}/makra.xsl" processor="org.apache.tools.ant.taskdefs.optional.TraXLiaison"> |
59 <xslt in="${vstup}/web.conf" out="${seznamMaker}" style="${šablona}/makra.xsl" processor="org.apache.tools.ant.taskdefs.optional.TraXLiaison"> |
60 <classpath location="/usr/share/java/saxonb-9.0.jar"/> |
60 <classpath location="/usr/share/java/saxonb-9.0.jar"/> |
61 <classpath location="${funkce}"/> |
61 <classpath location="${funkce}"/> |
62 <factory name="net.sf.saxon.TransformerFactoryImpl"> |
62 <factory name="net.sf.saxon.TransformerFactoryImpl"> |
63 <attribute name="http://saxon.sf.net/feature/allow-external-functions" value="true"/> |
63 <attribute name="http://saxon.sf.net/feature/allow-external-functions" value="true"/> |
64 </factory> |
64 </factory> |
65 </xslt> |
65 </xslt> |
66 </target> |
66 </target> |
67 |
67 |
68 <target name="agregace" description="Vytvoří agregované výstupy: RSS, Atom, Sitemap.xml." depends="kompiluj-funkce"> |
68 <target name="agregace" description="Vytvoří agregované výstupy: RSS, Atom, Sitemap.xml." depends="kompiluj-funkce"> |
73 <param name="vstupníPřípona" expression="${vstupníPřípona}"/> |
73 <param name="vstupníPřípona" expression="${vstupníPřípona}"/> |
74 <param name="výstupníPřípona" expression="${výstupníPřípona}"/> |
74 <param name="výstupníPřípona" expression="${výstupníPřípona}"/> |
75 <classpath location="/usr/share/java/saxonb-9.0.jar"/> |
75 <classpath location="/usr/share/java/saxonb-9.0.jar"/> |
76 <classpath location="${funkce}"/> |
76 <classpath location="${funkce}"/> |
77 <factory name="net.sf.saxon.TransformerFactoryImpl"> |
77 <factory name="net.sf.saxon.TransformerFactoryImpl"> |
78 <attribute name="http://saxon.sf.net/feature/allow-external-functions" value="true"/> |
78 <attribute name="http://saxon.sf.net/feature/allow-external-functions" value="true"/> |
79 </factory> |
79 </factory> |
80 </xslt> |
80 </xslt> |
81 |
81 |
82 <!-- RSS --> |
82 <!-- RSS --> |
83 <xslt in="${výstup}/atom.xml" out="${výstup}/rss.xml" style="${šablona}/rss.xsl" processor="org.apache.tools.ant.taskdefs.optional.TraXLiaison"> |
83 <xslt in="${výstup}/atom.xml" out="${výstup}/rss.xml" style="${šablona}/rss.xsl" processor="org.apache.tools.ant.taskdefs.optional.TraXLiaison"> |
84 <classpath location="/usr/share/java/saxonb-9.0.jar"/> |
84 <classpath location="/usr/share/java/saxonb-9.0.jar"/> |
85 <classpath location="${funkce}"/> |
85 <classpath location="${funkce}"/> |
86 <factory name="net.sf.saxon.TransformerFactoryImpl"> |
86 <factory name="net.sf.saxon.TransformerFactoryImpl"> |
87 <attribute name="http://saxon.sf.net/feature/allow-external-functions" value="true"/> |
87 <attribute name="http://saxon.sf.net/feature/allow-external-functions" value="true"/> |
88 </factory> |
88 </factory> |
89 </xslt> |
89 </xslt> |
90 |
90 |
91 <!-- Sitemap.xml --> |
91 <!-- Sitemap.xml --> |
92 <xslt in="${výstup}/atom.xml" out="${výstup}/sitemap.xml" style="${šablona}/sitemap.xsl" processor="org.apache.tools.ant.taskdefs.optional.TraXLiaison"> |
92 <xslt in="${výstup}/atom.xml" out="${výstup}/sitemap.xml" style="${šablona}/sitemap.xsl" processor="org.apache.tools.ant.taskdefs.optional.TraXLiaison"> |
93 <classpath location="/usr/share/java/saxonb-9.0.jar"/> |
93 <classpath location="/usr/share/java/saxonb-9.0.jar"/> |
94 <classpath location="${funkce}"/> |
94 <classpath location="${funkce}"/> |
95 <factory name="net.sf.saxon.TransformerFactoryImpl"> |
95 <factory name="net.sf.saxon.TransformerFactoryImpl"> |
96 <attribute name="http://saxon.sf.net/feature/allow-external-functions" value="true"/> |
96 <attribute name="http://saxon.sf.net/feature/allow-external-functions" value="true"/> |
97 </factory> |
97 </factory> |
98 </xslt> |
98 </xslt> |
99 |
99 |
100 <!-- Seznam stránek --> |
100 <!-- Seznam stránek --> |
101 <xslt in="${výstup}/atom.xml" out="${vstup}/.seznam.xml" style="${šablona}/seznam.xsl" processor="org.apache.tools.ant.taskdefs.optional.TraXLiaison"> |
101 <xslt in="${výstup}/atom.xml" out="${vstup}/.seznam.xml" style="${šablona}/seznam.xsl" processor="org.apache.tools.ant.taskdefs.optional.TraXLiaison"> |
102 <classpath location="/usr/share/java/saxonb-9.0.jar"/> |
102 <classpath location="/usr/share/java/saxonb-9.0.jar"/> |
103 <classpath location="${funkce}"/> |
103 <classpath location="${funkce}"/> |
104 <factory name="net.sf.saxon.TransformerFactoryImpl"> |
104 <factory name="net.sf.saxon.TransformerFactoryImpl"> |
105 <attribute name="http://saxon.sf.net/feature/allow-external-functions" value="true"/> |
105 <attribute name="http://saxon.sf.net/feature/allow-external-functions" value="true"/> |
106 </factory> |
106 </factory> |