I’m looking at making an application that uses JSR-231 available on multiple platforms (32- and 64-bit linux, win32, win64, solaris, PPC mac and intel mac) and have noticed that the current build process creates .jar files with platform specific implementations of various classes (DrawableFactory, for example).
Is there a build target that creates these jars and then “merges” them into a single “uber” jar that has the files necessary for all platforms that were built? This would allow me to distribute a single jar file instead of having to provide multiple files and adjust the classpath to reflect them.
Thanks