1
0

Added source and javadoc archives for IDEs to distribution build.

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@372283 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Robert Burrell Donkin
2006-01-25 18:41:55 +00:00
parent 7da8739683
commit 8bb90f49e5

View File

@@ -116,6 +116,8 @@
<property name="core.jar.name" value="commons-${component.name}-${component.version}.jar"/> <property name="core.jar.name" value="commons-${component.name}-${component.version}.jar"/>
<property name="api.jar.name" value="commons-${component.name}-api-${component.version}.jar"/> <property name="api.jar.name" value="commons-${component.name}-api-${component.version}.jar"/>
<property name="adapters.jar.name" value="commons-${component.name}-adapters-${component.version}.jar"/> <property name="adapters.jar.name" value="commons-${component.name}-adapters-${component.version}.jar"/>
<property name="src.ide.name" value="commons-${component.name}-${component.version}-src-ide.zip"/>
<property name="javadoc.ide.name" value="commons-${component.name}-${component.version}-javadoc-ide.zip"/>
<!-- dist names --> <!-- dist names -->
<property name="windows.dist.name" value="commons-${component.name}-${component.version}.zip"/> <property name="windows.dist.name" value="commons-${component.name}-${component.version}.zip"/>
@@ -605,17 +607,39 @@ This configuration is typically used to create a release only.
<copy todir="${dist.home}/src" filtering="on"> <copy todir="${dist.home}/src" filtering="on">
<fileset dir="${source.home}"/> <fileset dir="${source.home}"/>
</copy> </copy>
<zip destfile='${dist.home}/${src.ide.name}'>
<zipfileset dir='${dist.home}/src'/>
<zipfileset dir='${dist.home}' prefix='META-INF'>
<include name="LICENSE.txt"/>
<include name="NOTICE.txt"/>
</zipfileset>
</zip>
<!--
Copy documentation generated by maven
-->
<mkdir dir="${dist.home}/docs"/> <mkdir dir="${dist.home}/docs"/>
<copy todir="${dist.home}/docs"> <copy todir="${dist.home}/docs">
<fileset dir="${build.home}/docs"/> <fileset dir="${build.home}/docs"/>
</copy> </copy>
<zip destfile='${dist.home}/${javadoc.ide.name}'>
<zipfileset dir='${dist.home}/docs/apidocs'/>
<zipfileset dir='${dist.home}' prefix='META-INF'>
<include name="LICENSE.txt"/>
<include name="NOTICE.txt"/>
</zipfileset>
</zip>
<!--
Create release artifacts in the artifacts directory
-->
<mkdir dir="${artifacts.home}"/> <mkdir dir="${artifacts.home}"/>
<fixcrlf srcdir='${dist.home}' eol='dos' includes='**/*.txt,**/*.java,**/*.html'/> <fixcrlf srcdir='${dist.home}' eol='dos' includes='**/*.txt,**/*.java,**/*.html'/>
<zip destfile='${artifacts.home}/${windows.dist.name}'> <zip destfile='${artifacts.home}/${windows.dist.name}'>
<zipfileset dir='${dist.home}' prefix='commons-${component.name}-${component.version}'/> <zipfileset dir='${dist.home}' prefix='commons-${component.name}-${component.version}'/>
</zip> </zip>
<fixcrlf srcdir='${dist.home}' eol='unix' includes='**/*.txt,**/*.java,**/*.html'/> <fixcrlf srcdir='${dist.home}' eol='unix' includes='**/*.txt,**/*.java,**/*.html'/>
<tar compression="gzip" destfile='${artifacts.home}/${nix.dist.name}'> <tar compression="gzip" destfile='${artifacts.home}/${nix.dist.name}' longfile='gnu'>
<tarfileset dir='${dist.home}' prefix='commons-${component.name}-${component.version}'/> <tarfileset dir='${dist.home}' prefix='commons-${component.name}-${component.version}'/>
</tar> </tar>
<copy todir="${artifacts.home}"> <copy todir="${artifacts.home}">