build.xml
changeset 60 6e574058ef56
parent 51 df1f942f7b69
child 64 c069af21c4be
     1.1 --- a/build.xml	Sat Jan 07 12:42:27 2012 +0100
     1.2 +++ b/build.xml	Sat Jan 07 12:43:07 2012 +0100
     1.3 @@ -1,3 +1,21 @@
     1.4 +<?xml version="1.0" encoding="UTF-8"?>
     1.5 +<!--
     1.6 +XML Web generátor – program na generování webových stránek
     1.7 +Copyright © 2012 František Kučera (frantovo.cz)
     1.8 +
     1.9 +This program is free software: you can redistribute it and/or modify
    1.10 +it under the terms of the GNU General Public License as published by
    1.11 +the Free Software Foundation, either version 3 of the License, or
    1.12 +(at your option) any later version.
    1.13 +
    1.14 +This program is distributed in the hope that it will be useful,
    1.15 +but WITHOUT ANY WARRANTY; without even the implied warranty of
    1.16 +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    1.17 +GNU General Public License for more details.
    1.18 +
    1.19 +You should have received a copy of the GNU General Public License
    1.20 +along with this program.  If not, see <http://www.gnu.org/licenses/>.
    1.21 +-->
    1.22  <project name="xhtml-web" basedir="." default="generuj">
    1.23  
    1.24  	<!-- Používané adresáře – např. zde můžete vstup a výstup nasměrovat do jiného verzovaného úložiště -->
    1.25 @@ -7,11 +25,12 @@
    1.26  	<property name="seznamMaker" value="${šablona}/.makra-seznam.xsl"/>
    1.27  	<property name="temp" value="temp"/>
    1.28  	<property name="funkce" value="${šablona}/funkce/build/classes"/>
    1.29 +	<property name="čára" value="----------------------------------------------------------------"/>
    1.30  	
    1.31  	<property name="vstupníPřípona" value=".xml"/>
    1.32  	<property name="výstupníPřípona" value=".xhtml"/>
    1.33  	
    1.34 -	<target	name="generuj" description="Vygeneruje kompletní web." depends="agregace,stránky">
    1.35 +	<target	name="generuj" description="Vygeneruje kompletní web." depends="licence,agregace,stránky">
    1.36  	</target>
    1.37  	
    1.38  	<target name="stránky" description="Vygeneruje samotné XHTML webové stránky." depends="statický-obsah,syntaxe,kompiluj-funkce,makra">		
    1.39 @@ -114,4 +133,23 @@
    1.40  		</delete>
    1.41  	</target>
    1.42  	
    1.43 +	<target name="licence">
    1.44 +		<echo>${čára}
    1.45 +XML Web generátor Copyright © 2012 František Kučera (frantovo.cz)
    1.46 +This program comes with ABSOLUTELY NO WARRANTY;
    1.47 +This is free software, and you are welcome to redistribute it
    1.48 +under certain conditions; type ‚ant licence-gpl‘ for details.
    1.49 +${čára}</echo>
    1.50 +	</target>
    1.51 +	
    1.52 +	<target name="licence-gpl">
    1.53 +		<loadfile property="licence.txt" srcFile="licence/licence.txt"/>
    1.54 +		<loadfile property="gpl-3.0.txt" srcFile="licence/gpl-3.0.txt"/>
    1.55 +		<echo>${čára}</echo> 
    1.56 +		<echo>${licence.txt}</echo> 
    1.57 +		<echo>${čára}</echo> 
    1.58 +		<echo>${gpl-3.0.txt}</echo> 
    1.59 +		<echo>${čára}</echo> 
    1.60 +	</target>
    1.61 +	
    1.62  </project>