build.xml
changeset 31 da6ae32853cb
parent 24 63e404f454e8
child 51 df1f942f7b69
equal deleted inserted replaced
30:cefd5fe75cb8 31:da6ae32853cb
    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>