infinispan/infinispan — pull request #1192 by anistor (2012-06-22 13:29:40+00:00)
Title: ISPN-1959 Reduce size of distribution bundle

* add all runtime dependencies to a global lib dir inside the bundle so we avoid jar duplication and reduce the total size
* for each infinispan module a runtime-classpath.txt file is generated and placed beside the jar
* all bat and sh script in bin folder were updated to reflect these runtime classpath changes
* exclude some unwanted folders from src bundle: ObjectStore, out, .idea ...
* rename top folder inside zip bundle to be the same as zip name (used to be project name for all bundles without the src/bin/all suffix)
* fix POM so tests are not executed while 'distribution' profile is active
* 'all' and 'bin' bundles contained two unwanted 'main' and 'test' folders (were CDI sources)
* no longer produce most "*-classes.jar" artifacts attached to WARs, except for rest server WAR (JDG seems to use *-classes.jar rather than the war)

Jira issue: https://issues.jboss.org/browse/ISPN-1959