# HG changeset patch
# User František Kučera <franta-hg@frantovo.cz>
# Date 1375967232 -7200
# Node ID 94339837c42d22c9995891af439709dbdaa29253
# Parent  36c2e2bc2eb49de58d49dfe245af96586a238eda
ant: spouštění volitelného skriptu (připrav.sh) před generováním

diff -r 36c2e2bc2eb4 -r 94339837c42d build.xml
--- a/build.xml	Thu Aug 08 14:48:28 2013 +0200
+++ b/build.xml	Thu Aug 08 15:07:12 2013 +0200
@@ -33,7 +33,7 @@
 	<property name="vstupníPřípona" value=".xml"/>
 	<property name="výstupníPřípona" value=".xhtml"/>
 
-	<target name="generuj" description="Vygeneruje kompletní web." depends="licence,agregace,stránky"/>
+	<target name="generuj" description="Vygeneruje kompletní web." depends="licence,_připrav,agregace,stránky"/>
 
 	<target name="stránky" description="Vygeneruje samotné XHTML webové stránky." depends="statický-obsah,syntaxe,kompiluj-funkce,makra">
 		<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">
@@ -143,6 +143,10 @@
 	<target name="publikuj" description="Nahraje výstup na server pomocí uživatelského skriptu.">
 		<exec executable="skripty/_publikuj.sh" os="Linux"/>
 	</target>
+	
+	<target name="_připrav" description="Spustí volitelný skript před generováním.">
+		<exec executable="skripty/_připrav.sh" os="Linux"/>
+	</target>
 
 	<target name="dokumentace" description="Sestaví dokumentaci">
 		<javadoc destdir="dokumentace/javadoc" linksource="true" windowtitle="XML Web generátor – javadoc">
diff -r 36c2e2bc2eb4 -r 94339837c42d skripty/_připrav.sh
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/skripty/_připrav.sh	Thu Aug 08 15:07:12 2013 +0200
@@ -0,0 +1,7 @@
+#!/bin/bash
+
+SKRIPT=`dirname $0`/připrav.sh
+
+if [ -f $SKRIPT ]; then
+    $SKRIPT;
+fi