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:
26
build.xml
26
build.xml
@@ -116,6 +116,8 @@
|
||||
<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="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 -->
|
||||
<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">
|
||||
<fileset dir="${source.home}"/>
|
||||
</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"/>
|
||||
<copy todir="${dist.home}/docs">
|
||||
<fileset dir="${build.home}/docs"/>
|
||||
</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}"/>
|
||||
<fixcrlf srcdir='${dist.home}' eol='dos' includes='**/*.txt,**/*.java,**/*.html'/>
|
||||
<zip destfile='${artifacts.home}/${windows.dist.name}'>
|
||||
<zipfileset dir='${dist.home}' prefix='commons-${component.name}-${component.version}'/>
|
||||
</zip>
|
||||
<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}'/>
|
||||
</tar>
|
||||
<copy todir="${artifacts.home}">
|
||||
|
||||
Reference in New Issue
Block a user