John Ridgway wrote: [] > Following the Fink philosophy (as I understand it) I should use the > antlr3.jar and stringtemplate3.jar files that are tucked away in /sw/ > share/java, and I should probably put the antlworks.jar file there as > well. > > Following the Apple rules I should ensure that all of the necessary > jar files are directly included in the AntlrWorks application directory.
I don't think either philosophy is as strict as you depict it. Apple, in their own stuff, also use places outside the app bundles to install libraries and jars. For example, the WebObjects package has all kinds of app bundles (and also *.woa java app bundles), plus jars in /Library/Java/Extensions/ and in /Library/WebObjects/lib/. Then there are, of course, directories in /Library/Application\ Support/ that may contain such things. OTOH, there exist Fink apps in /sw/Applications that include all their belongings in their app bundle. I would say it depends on whether these jars are shared between several executables or whether they are strictly private to the application contained in the app bundle. In the former case, it would not make sense to place the jars inside the app bundle. In the latter case, IMHO you are free to use whatever works best. -- Martin ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Fink-devel mailing list [email protected] http://news.gmane.org/gmane.os.apple.fink.devel
