build.xml
changeset 78 7e478bfa5694
parent 64 c069af21c4be
child 82 90a58fca78e5
equal deleted inserted replaced
77:2f11f0ba6f13 78:7e478bfa5694
    33 	<target	name="generuj" description="Vygeneruje kompletní web." depends="licence,agregace,stránky">
    33 	<target	name="generuj" description="Vygeneruje kompletní web." depends="licence,agregace,stránky">
    34 	</target>
    34 	</target>
    35 	
    35 	
    36 	<target name="stránky" description="Vygeneruje samotné XHTML webové stránky." depends="statický-obsah,syntaxe,kompiluj-funkce,makra">		
    36 	<target name="stránky" description="Vygeneruje samotné XHTML webové stránky." depends="statický-obsah,syntaxe,kompiluj-funkce,makra">		
    37 		<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">
    37 		<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">
    38 			<param name="konfigurák" expression="../${vstup}/"/>		
       
    39 			<param name="podporaZaostalýchProhlížečů" expression="false"/>
    38 			<param name="podporaZaostalýchProhlížečů" expression="false"/>
    40 			<param name="vstupníPřípona" expression="${vstupníPřípona}"/>
    39 			<param name="vstupníPřípona" expression="${vstupníPřípona}"/>
    41 			<param name="výstupníPřípona" expression="${výstupníPřípona}"/>
    40 			<param name="výstupníPřípona" expression="${výstupníPřípona}"/>
    42 			<classpath location="/usr/share/java/saxonb-9.0.jar"/>
    41 			<classpath location="/usr/share/java/saxonb-9.0.jar"/>
    43 			<classpath location="${funkce}"/>
    42 			<classpath location="${funkce}"/>
   119 		</javac>
   118 		</javac>
   120 	</target>
   119 	</target>
   121 	
   120 	
   122 	<target name="statický-obsah" description="Kopíruje JS, CSS, obrázky atd.">
   121 	<target name="statický-obsah" description="Kopíruje JS, CSS, obrázky atd.">
   123 		<copy todir="${výstup}">
   122 		<copy todir="${výstup}">
   124 			<fileset dir="${vstup}" excludes="*.xml,makra.xsl,*.inc,web.conf"/>
   123 			<fileset dir="${vstup}" excludes="*.xml,makra/**,*.inc,web.conf"/>
   125 		</copy>
   124 		</copy>
   126 	</target>
   125 	</target>
   127 	
   126 	
   128 	<target name="čisti" description="Smaže vygenerovaný obsah.">
   127 	<target name="čisti" description="Smaže vygenerovaný obsah.">
   129 		<delete includeemptydirs="true">
   128 		<delete includeemptydirs="true">