Good Morning,

>    <jar jarfile="${build.home}/${core.jar.name}"
>          basedir="${build.home}/classes"
>          manifest="${build.home}/conf/MANIFEST.MF">
>       <include name="org/apache/commons/logging/**" />
>       <include name="META-INF/LICENSE.txt"/>
>       <include name="META-INF/NOTICE.txt"/>
>       <exclude name="**/package.html"/>
>     </jar>
> 
> The currently generated manifest is:
> 
> Manifest-Version: 1.0
> Ant-Version: Apache Ant 1.6.5
> Created-By: 1.5.0_04-b05 (Sun Microsystems Inc.)
> Extension-Name: org.apache.commons.logging
> Specification-Vendor: Apache Software Foundation
> Specification-Version: 1.0
> Implementation-Vendor: Apache Software Foundation
> Implementation-Version: 1.1
> 
> 
> Do you know if there's anything extra needed?
Just as suggestion:
There are some commons-logging compile dependencies. The manifest allows
proprietary entries. It would be nice to have names and versions for
dependet jars in the jar.

Currently the manifest is specified by a file. You also could rely on the
ant manifest task and create this during build.
This eliminates also the need to work on two places (conf/manifest.mf) and
build.xml for the same thing.

Regards
Boris



 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to