[cvs] epoll commit by mtraum: build zip's instead of war's
JCorporate Ltd
jcorp at jcorp2.servlets.net
Fri Oct 15 11:52:23 PDT 2004
Log Message:
-----------
build zip's instead of war's
Modified Files:
--------------
epoll:
build.xml
Revision Data
-------------
Index: build.xml
===================================================================
RCS file: /home/javacorp/.cvs/expresso/epoll/build.xml,v
retrieving revision 1.13
retrieving revision 1.14
diff -Lbuild.xml -Lbuild.xml -u -r1.13 -r1.14
--- build.xml
+++ build.xml
@@ -359,6 +359,34 @@
**/*docbook-xsl*/**/*,
, **/javadocs/**"/>
</target>
+
+ <!--
+ ========================================================================
+ Creates the Component src zip without doing a complete rebuild.
+ ========================================================================
+ -->
+ <target name="bld-src-zip" depends="">
+ <property name='epoll.basename' value='${epoll.name}'/>
+ <antcall target='bld-src-zip-named'/>
+ </target>
+ <target name="bld-src-zip-named" depends="init,buildDirs">
+ <delete file="${epoll.build.dist}/${epoll.basename}-src.zip" failonerror="false"/>
+ <zip zipfile="${epoll.build.dist}/${epoll.basename}-src.zip" basedir="src" compress="true" includes="
+ WEB-INF/bin/**/*,
+ WEB-INF/tld/*.tld,
+ WEB-INF/config/**/*,
+ WEB-INF/src/**,
+ WEB-INF/config/**/*,
+ LICENSE,
+ README,
+ SUPPORT,
+ *.*,
+ expresso/**/*" excludes="**/CVS/**,
+ **/*.jbx,
+ **/*docbook-xsl*/**/*,
+ , **/javadocs/**"/>
+ </target>
+
<!--
========================================================================
Creates the Component binary war with a complete rebuild.
@@ -375,12 +403,12 @@
<antcall target='bld-binary-named'/>
</target>
<target name="bld-binary-named" depends="init, jar, buildDirs" description="Build the ePoll Binary Distribution">
- <delete file="${epoll.build.dist}/${epoll.basename}-bin.war" failonerror="false"/>
+ <delete file="${epoll.build.dist}/${epoll.basename}-bin.zip" failonerror="false"/>
+ <!--
<jar jarfile="${epoll.build.dist}/${epoll.basename}-bin.war" compress="on" basedir="src" includes="
WEB-INF/bin/**/*,
WEB-INF/tld/*.tld,
WEB-INF/config/**/*,
- WEB-INF/src/**,
WEB-INF/lib/**,
WEB-INF/config/**/*,
LICENSE,
@@ -391,6 +419,22 @@
**/*.jbx,
**/*docbook-xsl*/**/*,
, "/>
+ -->
+ <zip zipfile="${epoll.build.dist}/${epoll.basename}-bin.zip" basedir="src" compress="true" includes="
+ WEB-INF/bin/**/*,
+ WEB-INF/tld/*.tld,
+ WEB-INF/config/**/*,
+ WEB-INF/lib/**,
+ WEB-INF/config/**/*,
+ LICENSE,
+ README,
+ SUPPORT,
+ *.*,
+ expresso/**/*" excludes="**/CVS/**,
+ **/*.jbx,
+ **/*docbook-xsl*/**/*,
+ , "/>
+
</target>
<!--
========================================================================
@@ -422,7 +466,7 @@
Creates the ePoll Javadoc Zip File without rebuilding the javadocs
========================================================================
-->
- <target name="build-all" depends="init, clean, buildDirs, build, javadoc, xmldocs, bld-javadoc-zip, bld-src-war, bld-binary">
+ <target name="build-all" depends="init, clean, buildDirs, build, javadoc, xmldocs, bld-javadoc-zip, bld-src-zip, bld-binary">
<echo>Built all ${app.name} distributions</echo>
</target>
</project>
More information about the cvs
mailing list