Re: Framework versioning in OS X
Re: Framework versioning in OS X
- Subject: Re: Framework versioning in OS X
- From: "E. Wing" <email@hidden>
- Date: Thu, 19 Apr 2007 18:51:51 -0700
Date: Thu, 19 Apr 2007 15:45:58 -0400
From: "Diop Mercer" <email@hidden>
Hi. Can anyone point me to documentation explaining Apple's way of
versioning files in the OS?
This doesn't belong in the Cocoa list and should be moved to another
list such as Xcode-users.
But check out Apple's "Framework Programming Guide":
http://developer.apple.com/documentation/MacOSX/Conceptual/BPFrameworks/index.html
What APIs are available to control the symlink structure?
Again, better for the Xcode list, but I think the answer is: there
aren't any. Framework versioning as it stands only helps legacy apps
run by being able to find the version they originally were compiled
against. The current set of tools don't help you compile new apps
against alternative versions within the frameworks. If you want to do
this, you need to change the symlinks. But for system frameworks, you
really aren't supposed to touch them and should use a compatibility
SDK instead. I personally think it is rather unfortunate the tools
don't better support this for at least 3rd party frameworks. But I
could be wrong. Inquire in Xcode-users.
What command-line utilities are available for manipulating the symlink
structure? I'm guessing something more sophisticated than rm and ln
-s...
No, I think those are the tools. Again, try Xcode-users.
-Eric
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden