build.xml
changeset 60 6e574058ef56
parent 51 df1f942f7b69
child 64 c069af21c4be
--- a/build.xml	Sat Jan 07 12:42:27 2012 +0100
+++ b/build.xml	Sat Jan 07 12:43:07 2012 +0100
@@ -1,3 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+XML Web generátor – program na generování webových stránek
+Copyright © 2012 František Kučera (frantovo.cz)
+
+This program is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program.  If not, see <http://www.gnu.org/licenses/>.
+-->
 <project name="xhtml-web" basedir="." default="generuj">
 
 	<!-- Používané adresáře – např. zde můžete vstup a výstup nasměrovat do jiného verzovaného úložiště -->
@@ -7,11 +25,12 @@
 	<property name="seznamMaker" value="${šablona}/.makra-seznam.xsl"/>
 	<property name="temp" value="temp"/>
 	<property name="funkce" value="${šablona}/funkce/build/classes"/>
+	<property name="čára" value="----------------------------------------------------------------"/>
 	
 	<property name="vstupníPřípona" value=".xml"/>
 	<property name="výstupníPřípona" value=".xhtml"/>
 	
-	<target	name="generuj" description="Vygeneruje kompletní web." depends="agregace,stránky">
+	<target	name="generuj" description="Vygeneruje kompletní web." depends="licence,agregace,stránky">
 	</target>
 	
 	<target name="stránky" description="Vygeneruje samotné XHTML webové stránky." depends="statický-obsah,syntaxe,kompiluj-funkce,makra">		
@@ -114,4 +133,23 @@
 		</delete>
 	</target>
 	
+	<target name="licence">
+		<echo>${čára}
+XML Web generátor Copyright © 2012 František Kučera (frantovo.cz)
+This program comes with ABSOLUTELY NO WARRANTY;
+This is free software, and you are welcome to redistribute it
+under certain conditions; type ‚ant licence-gpl‘ for details.
+${čára}</echo>
+	</target>
+	
+	<target name="licence-gpl">
+		<loadfile property="licence.txt" srcFile="licence/licence.txt"/>
+		<loadfile property="gpl-3.0.txt" srcFile="licence/gpl-3.0.txt"/>
+		<echo>${čára}</echo> 
+		<echo>${licence.txt}</echo> 
+		<echo>${čára}</echo> 
+		<echo>${gpl-3.0.txt}</echo> 
+		<echo>${čára}</echo> 
+	</target>
+	
 </project>