[Mono-list] Re: MacOS packages

Brian Jepson bjepson@oreilly.com
Thu, 26 Feb 2004 08:50:37 -0500


Hi Miguel,

On Tue, 24 Feb 2004, Miguel de Icaza wrote:

> I think you just build mono with a prefix of:
>
>         /System/Library/Frameworks/MonoVM.Framework

I think Mono needs to stay out of /System.  Apple reserves that for 
themselves, and I believe you should be using /Library/System.

> And just copy anything that is installed in the bin/ subdirectory to
> /usr/bin.

[...]

I would suggest staying out of /usr if at all possible. Again, Apple 
reserves the right to do whatever they want there, and you may end up 
conflicting with some things that they install now or in a future 
upgrade.  I wouldn't use Java as a comparison, since Apple ships that, 
and so it follows the conventions for an Apple package.  I think the 
best bet is /usr/local, even if you have to tell users to adjust their 
path.

Cheers,

Brian