Creating umbrella frameworks?
Creating umbrella frameworks?
- Subject: Creating umbrella frameworks?
- From: Marcel Weiher <email@hidden>
- Date: Fri, 3 Aug 2001 22:35:54 +0200
Hi folks!
Yet another question on framework packaging. I would like to create an
umbrella framework similar to some of the frameworks in
/Syste/Library/Frameworks, for examples ApplicationServices.frameworks.
I would also like to hide quite a bunch of frameworks (22 at last
count...) inside one big wrapper-framework. I can't really hide them
all inside an application wrapper because they need to be referenced
(among others) from a command-line tool.
So, is there any way to specify a location for these frameworks that is
relative to the location of the umbrella framework containing them,
like '@executable_path/../Frameworks' for frameworks in an application
wrapper?
I have tried that ( the '@executable_path ...' trickery) and linking
fails. I also don't want to hard-code the full pathname to the
sub-framework (e.g.
/Library/Frameworks/WrapperFramework.framework/Frameworks/ ) in the
install-path because (a) it's ugly, (b) it disables the ability to place
the framework somewhere else on the framework search-path or inside an
app-wrapper and (c) there may be different wrappers including different
sets of frameworks.
Thanks,
Marcel
--
Marcel Weiher email@hidden
HOM: <
http://www.metaobject.com/downloads/Objective-C/>