On Thu, 3 Nov 2011, Bill Janssen wrote:

Andi Vajda <va...@apache.org> wrote:


On Thu, 3 Nov 2011, Bill Janssen wrote:

 * All classes from either --include jars or the JRE, which already selected
   classes depend on, that come from packages included with --package

No. If you --include blah.jar and its package(s) are not listed, then
classes it contains are not wrapped.

Yes, that was implied by what I meant to say.  But if the --include jar
file's packages are listed, they will be wrapped.  Is that right?

No. The only classes that get wrapped are:
  - the ones listed explicitely
  - the public ones in --jar files
  - the ones needed by listed or --jar'ed ones whose packages are listed by
    --package flags

Right.  I put it wrongly again.

When you say

  - the ones needed by listed or --jar'ed ones whose packages are listed by
    --package flags

does that include ones that are only found in --include jar files,
because the classes in those jar files are after all part of the
classpath?

No. The only point of --include over --classpath is to have these jar files
into the egg being built.

Andi..

Reply via email to