build.xml
changeset 24 63e404f454e8
parent 22 65afc0483ef5
child 31 da6ae32853cb
--- a/build.xml	Wed Jul 06 21:26:16 2011 +0200
+++ b/build.xml	Wed Jul 06 22:37:22 2011 +0200
@@ -10,7 +10,7 @@
 	<property name="vstupníPřípona" value=".xml"/>
 	<property name="výstupníPřípona" value=".xhtml"/>
 	
-	<target	name="generuj" description="Vygeneruje kompletní web." depends="stránky,agregace">
+	<target	name="generuj" description="Vygeneruje kompletní web." depends="agregace,stránky">
 	</target>
 	
 	<target name="stránky" description="Vygeneruje samotné XHTML webové stránky." depends="statický-obsah,kompiluj-funkce">		
@@ -59,6 +59,15 @@
 			</factory>
 		</xslt>
 		
+		<!-- Seznam stránek --> 
+		<xslt in="${výstup}/atom.xml" out="${vstup}/.seznam.xml" style="${šablona}/seznam.xsl"  processor="org.apache.tools.ant.taskdefs.optional.TraXLiaison">			
+			<classpath location="/usr/share/java/saxonb-9.0.jar"/>
+			<classpath location="${funkce}"/>
+			<factory name="net.sf.saxon.TransformerFactoryImpl">
+				<attribute name="http://saxon.sf.net/feature/allow-external-functions" value="true"/>				
+			</factory>
+		</xslt>
+		
 	</target>
 	
 	<target name="kompiluj-funkce" description="Přeloží funkce napsané v Javě.">