build.xml
changeset 130 94339837c42d
parent 129 36c2e2bc2eb4
child 131 d47607999a8c
equal deleted inserted replaced
129:36c2e2bc2eb4 130:94339837c42d
    31 	<property name="čára" value="----------------------------------------------------------------"/>
    31 	<property name="čára" value="----------------------------------------------------------------"/>
    32 
    32 
    33 	<property name="vstupníPřípona" value=".xml"/>
    33 	<property name="vstupníPřípona" value=".xml"/>
    34 	<property name="výstupníPřípona" value=".xhtml"/>
    34 	<property name="výstupníPřípona" value=".xhtml"/>
    35 
    35 
    36 	<target name="generuj" description="Vygeneruje kompletní web." depends="licence,agregace,stránky"/>
    36 	<target name="generuj" description="Vygeneruje kompletní web." depends="licence,_připrav,agregace,stránky"/>
    37 
    37 
    38 	<target name="stránky" description="Vygeneruje samotné XHTML webové stránky." depends="statický-obsah,syntaxe,kompiluj-funkce,makra">
    38 	<target name="stránky" description="Vygeneruje samotné XHTML webové stránky." depends="statický-obsah,syntaxe,kompiluj-funkce,makra">
    39 		<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">
    39 		<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">
    40 			<param name="podporaZaostalýchProhlížečů" expression="false"/>
    40 			<param name="podporaZaostalýchProhlížečů" expression="false"/>
    41 			<param name="vstupníPřípona" expression="${vstupníPřípona}"/>
    41 			<param name="vstupníPřípona" expression="${vstupníPřípona}"/>
   141 	</target>
   141 	</target>
   142 
   142 
   143 	<target name="publikuj" description="Nahraje výstup na server pomocí uživatelského skriptu.">
   143 	<target name="publikuj" description="Nahraje výstup na server pomocí uživatelského skriptu.">
   144 		<exec executable="skripty/_publikuj.sh" os="Linux"/>
   144 		<exec executable="skripty/_publikuj.sh" os="Linux"/>
   145 	</target>
   145 	</target>
       
   146 	
       
   147 	<target name="_připrav" description="Spustí volitelný skript před generováním.">
       
   148 		<exec executable="skripty/_připrav.sh" os="Linux"/>
       
   149 	</target>
   146 
   150 
   147 	<target name="dokumentace" description="Sestaví dokumentaci">
   151 	<target name="dokumentace" description="Sestaví dokumentaci">
   148 		<javadoc destdir="dokumentace/javadoc" linksource="true" windowtitle="XML Web generátor – javadoc">
   152 		<javadoc destdir="dokumentace/javadoc" linksource="true" windowtitle="XML Web generátor – javadoc">
   149 			<fileset dir="šablona/funkce/src"/>
   153 			<fileset dir="šablona/funkce/src"/>
   150 		</javadoc>
   154 		</javadoc>