1.1 --- a/build.xml Sun Apr 03 20:39:10 2011 +0200
1.2 +++ b/build.xml Thu Apr 28 00:16:27 2011 +0200
1.3 @@ -7,12 +7,18 @@
1.4 <property name="temp" value="temp"/>
1.5 <property name="funkce" value="${šablona}/funkce/build/classes"/>
1.6
1.7 + <property name="vstupníPřípona" value=".xml"/>
1.8 + <property name="výstupníPřípona" value=".xhtml"/>
1.9 +
1.10 <target name="generuj" description="Vygeneruje kompletní web." depends="kompiluj-funkce,stránky,agregace">
1.11 </target>
1.12
1.13 <target name="stránky" description="Vygeneruje samotné XHTML webové stránky." depends="statický-obsah">
1.14 - <xslt basedir="${vstup}" destdir="${výstup}" includes="*.xml" extension=".xhtml" style="${šablona}/stránka.xsl">
1.15 - <param name="konfigurák" expression="../${vstup}/"/>
1.16 + <xslt basedir="${vstup}" destdir="${výstup}" includes="*${vstupníPřípona}" extension="${výstupníPřípona}" style="${šablona}/stránka.xsl">
1.17 + <param name="konfigurák" expression="../${vstup}/"/>
1.18 + <param name="podporaZaostalýchProhlížečů" expression="false"/>
1.19 + <param name="vstupníPřípona" expression="${vstupníPřípona}"/>
1.20 + <param name="výstupníPřípona" expression="${výstupníPřípona}"/>
1.21 <classpath location="/usr/share/java/saxonb-9.0.jar"/>
1.22 <classpath location="${funkce}"/>
1.23 <factory name="net.sf.saxon.TransformerFactoryImpl">
1.24 @@ -26,6 +32,8 @@
1.25
1.26 <!-- Atom -->
1.27 <xslt in="${vstup}/web.conf" out="${výstup}/atom.xml" style="${šablona}/atom.xsl">
1.28 + <param name="vstupníPřípona" expression="${vstupníPřípona}"/>
1.29 + <param name="výstupníPřípona" expression="${výstupníPřípona}"/>
1.30 <classpath location="/usr/share/java/saxonb-9.0.jar"/>
1.31 <classpath location="${funkce}"/>
1.32 <factory name="net.sf.saxon.TransformerFactoryImpl">
1.33 @@ -42,7 +50,7 @@
1.34 </factory>
1.35 </xslt>
1.36
1.37 - <!-- TODO: Sitemap.xml -->
1.38 + <!-- Sitemap.xml -->
1.39 <xslt in="${výstup}/atom.xml" out="${výstup}/sitemap.xml" style="${šablona}/sitemap.xsl">
1.40 <classpath location="/usr/share/java/saxonb-9.0.jar"/>
1.41 <classpath location="${funkce}"/>