Let's see if I'm following you.
Let's say I have an application A that uses framework X.
And let's say framework X depends on frameworks Y and Z.
Then I have to make sure that my application A, links against all
three of them: X, Y and Z ?
Did I get it right? :-)
If I only link against framework X, will the application break at run-
time or at compile-time?
On Nov 6, 2008, at 2:18 PM, Mike Schrag wrote:
> In the latest nightly, there is a change to the way framework
> dependencies work to more closely match the way WO deployment
> works. In the new build, if you do not export framework
> dependencies from your frameworks (which is the default), you
> application will no longer include them in the runtime classpath.
> This more closely matches the way WO works, which is that it does
> not understand nested dependencies. So in the new nightly you will
> need to declare your framework's dependencies in the application.
> On the bright side, if your app breaks, it would have broken in
> deployment, too, so this is a pretty good change. A better change
> would be to support nested dependencies, but this would require both
> a change to the framework Info.plist (to declare dependent framework
> names), embedding (to include nested dependencies), and the code
> that constructs the runtime classpath (or a change to WOBoostrap to
> load nested automatically rather than declare them in the
> macosxclasspath file).
>
> ms
>
This archive was generated by hypermail 2.0.0 : Thu Nov 06 2008 - 18:29:23 EST