Author: mturk
Date: Wed May 23 23:54:44 2007
New Revision: 541204
URL: http://svn.apache.org/viewvc?view=rev&rev=541204
Log:
Add windows service binaries to the .zip distribution.
The rule can be excluded by defining exclude.service.binaries in
build.properties file.
Service binaries included are for all platforms WIN32 and WIN64.
Modified:
tomcat/trunk/dist.xml
Modified: tomcat/trunk/dist.xml
URL:
http://svn.apache.org/viewvc/tomcat/trunk/dist.xml?view=diff&rev=541204&r1=541203&r2=541204
==============================================================================
--- tomcat/trunk/dist.xml (original)
+++ tomcat/trunk/dist.xml Wed May 23 23:54:44 2007
@@ -418,7 +418,7 @@
<!-- ================= DIST: Create Windows Installer =================== -->
<target name="installer"
- description="Create Windows installer" if="execute.installer">
+ description="Create Windows 32-bit installer" if="execute.installer">
<echo message="Builds a Windows installer based on Nullsoft Installer"/>
<copy todir="${tomcat.dist}">
<fileset dir="res" />
@@ -426,10 +426,9 @@
<copy file="${nsis.installoptions.dll}" todir="${tomcat.dist}" />
<copy file="${nsis.nsexec.dll}" todir="${tomcat.dist}" />
<copy file="${nsis.nsisdl.dll}" todir="${tomcat.dist}" />
- <copy file="res/procrun/tomcat6.exe"
- tofile="${tomcat.dist}/bin/tomcat6.exe" />
- <copy file="res/procrun/tomcat6w.exe"
- tofile="${tomcat.dist}/bin/tomcat6w.exe" />
+ <copy todir="${tomcat.dist}/bin">
+ <fileset dir="res/procrun/" includes="tomcat*.exe"/>
+ </copy>
<filter token="VERSION" value="${version}"/>
<filter token="VERSION_NUMBER" value="${version.number}"/>
@@ -477,6 +476,15 @@
<!-- Packages the core zip distro -->
<target name="package-zip">
+ <copy todir="${tomcat.dist}/bin">
+ <fileset dir="res/procrun/" includes="tomcat*.exe"/>
+ </copy>
+ <copy todir="${tomcat.dist}/bin/amd64">
+ <fileset dir="res/procrun/amd64" includes="tomcat*.exe"/>
+ </copy>
+ <copy todir="${tomcat.dist}/bin/ia64">
+ <fileset dir="res/procrun/ia64" includes="tomcat*.exe"/>
+ </copy>
<zip zipfile="${tomcat.release}/v${version}/bin/${final.name}.zip">
<zipfileset dir="${tomcat.dist}" prefix="${final.name}">
<include name="bin/**"/>
@@ -493,7 +501,15 @@
<include name="RUNNING.txt"/>
<include name="BENCHMARKS.txt"/>
<exclude name="webapps/admin/**"/>
- <exclude name="conf/Catalina/localhost/admin.xml"/>
+ <exclude name="conf/Catalina/localhost/admin.xml"/>
+ <!-- If we choose not to have service binaries by default
+ the exclude.service.binaries must be defined
+ in build.properties or in this file
+ -->
+ <exclude name="bin/*.exe" if="exclude.service.binaries"/>
+ <exclude name="bin/amd64/" if="exclude.service.binaries"/>
+ <exclude name="bin/ia64/" if="exclude.service.binaries"/>
+ <exclude name="bin/service.bat" if="exclude.service.binaries"/>
</zipfileset>
</zip>
@@ -589,6 +605,14 @@
<exclude name="conf/**" />
<exclude name="src/**" />
<exclude name="webapps/admin/**" />
+ <exclude name="bin/*.exe"/>
+ <exclude name="bin/amd64/"/>
+ <exclude name="bin/ia64/"/>
+ <exclude name="bin/service.bat"/>
+ <!-- Do we need windows .bat files as part of .tgz?
+ If not apply the following rule
+ <exclude name="bin/*.bat"/>
+ -->
</tarfileset>
</tar>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]