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="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}">
|
||||||
|
|||||||
Reference in New Issue
Block a user