Bundled app launcher changes (original) (raw)

Michael Hall mik3hall at gmail.com
Tue Jan 31 15:45:27 PST 2012


On Jan 31, 2012, at 4:18 PM, Mike Swingler wrote:

There should be a way to add a number of jars to the classpath, which will implicitly get copied into (bundle)/Contents/Java. Is that just by adding more tags? Should there be an affordance for specifying non-jar/non-classpath resources that should also get copied into (bundle)/Contents/Java? It may make sense to provide a tag for art or other Mac-specific resources to be copied into (bundle).app/Contents/Resources. Or perhaps just a tag that takes a source and a destination.

I'm also not wild about the tag name . That may be ambiguous with some sort of jar coalescing. Perhaps , or . Any other suggestions? I know you can't support this on non-Mac builders, but you should definitely plan to provide a codesigncert= argument which will sign the primary stub executable with a provided certificate. This will be Very Important to some developers.

It might be worth browsing http://informagen.com/JarBundler/ for ideas on tag names. This had some users who might be comfortable with some continuations. I used Apple's Jar Bundler so not really a big concern to me. An existant example of where this was already done for prior OS X java applications anyhow.



More information about the macosx-port-dev mailing list