incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Branko ─îibej <>
Subject Re: "Obfuscating' 3rd party jars
Date Tue, 04 Dec 2012 06:18:42 GMT
On 04.12.2012 06:35, Michael MacFadden wrote:
> Benson,
> I agree.  There was some progress in mavenizing the build.  I suspect that
> that solution will take some time.  The build process is somewhat
> complicated at the moment, if this is the long term solution, we may need
> to do something simpler to start off with.

The "something simpler" is called an INSTALL(.txt) file, in which you
write that the project depends on Junit and emma, which can be
downloaded from so-and-so and placed over-there in the source tree.

> In the case of Junit, we should probably be able to remove it from a
> binary release.  There is no reason to include it in my mind since it's
> only used during the build.  Not sure on emma.

I notice that Junit and emma are both category-B per

so you can use them (given the restrictions in that resolution), but if
you're worried about obfuscation then do not include them in your
release tarball.

>   Regardless a temporary
> work around would be to remove them and simply required the users to
> download them.  We could even provide a simple script to do that.

Or that, yes.

-- Brane

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message