[Mono-list] MacOS packages.
Miguel de Icaza
miguel@novell.com
Tue, 24 Feb 2004 21:43:17 -0500
Hello,
> Well actually I agree that the shell scripts 'mono' and 'mcs' might
> live in /usr/bin, but I would create a Framework and put it in
> /System/Library/Frameworks/MonoVM.Framework the same way as
> /System/Library/Frameworks/JavaVM.Framework is placed (look at the
> folder structure within the framework to see how Apple is structuring
> such a beast).
>
> But the .Net assemblies should live in
> /System/Library/Frameworks/MonoVM.Framework/Versions/0.30/Assemblies
> where there is a link pointing there @
> /System/Library/Frameworks/MonoVM.Framework/Assemblies.
>
> That would conform with Apple's standard much better: I don't know how
> we would have to build mono to include those in the assembly load
> path...
I think you just build mono with a prefix of:
/System/Library/Frameworks/MonoVM.Framework
And just copy anything that is installed in the bin/ subdirectory to
/usr/bin.
As for the versioning: we will be taking care of library versions in a
different way (the GAC approach)