Index: build.xml
===================================================================
--- build.xml	(Revision 29610)
+++ build.xml	(Arbeitskopie)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <project default="all" name="Compile and build java classes plus jar archives">
 
-	<target name="all" depends="clean,build,pack,create_run_jar,create_release_zip" />
+	<target name="all" depends="clean,build,pack,create_run_jar,create_release_zip,create_source_release_zip" />
 
 	<target name="clean">
 		<delete>
@@ -54,5 +54,16 @@
 			<include name="Gpl.txt" />
 		</zip>
 	</target>
+	<target name="create_source_release_zip" description="Create a release zip file containing the source files">
+		<tstamp>
+			<format property="version" pattern="yyyy-mm-dd"/>
+		</tstamp>
+		<zip destfile="JMapViewer-Source-${version}.zip">
+			<zipfileset file="Readme.txt" prefix="jmapviewer-${version}"/>
+			<zipfileset file="build.xml" prefix="jmapviewer-${version}"/>
+			<zipfileset file="Gpl.txt" prefix="jmapviewer-${version}"/>
+			<zipfileset dir="src" includes="**/jmapviewer/**" prefix="jmapviewer-${version}"/>
+		</zip>
+	</target>
 
 </project>
