Re: Subdirectories in Framework Public Header
Re: Subdirectories in Framework Public Header
- Subject: Re: Subdirectories in Framework Public Header
- From: Jonathan Prescott <email@hidden>
- Date: Sun, 4 May 2008 13:23:13 -0400
When I was setting up Boost as a framework, I did it in two phases:
for those files that would live in MyFramework.framework/Headers, I
added them to the project, and let Xcode copy them where they were
supposed to go. This also made sure the Headers (and the
PrivateHeaders) directory was created. I then added a Run Script
build phase with a script to make the macosx directory (mkdir -p
works really well!), then copied those header files via the script
Jonathan
On May 4, 2008, at 10:46 AM, Steve Sisak wrote:
Sorry if this is a duplicate -- I posted it a couple days ago and
never saw it come back from the list.
----------
I know a recipe for this has been posted in the past year, but my
google-foo is failing me in finding it.
I'm in the attempting to package an open source library which has
subdirectories in its public headers as a framework and trying to
figure out how to set up the Copy Headers phase to reflect this.
In other words, I've got:
./headers/foo.h
./headers/macosx/foo.h
and want to end up with
MyFramework.framework/Headers/foo.h
MyFramework.framework/Headers/macosx/foo.h
At the moment Xcode is trying to copy both headers into
MyFramework.framework/Headers/ and complaining that there are 2
rules to copy the same file.
How do I convince Xcode to create and copy to the macosx
subdirectory of MyFramework.framework/Headers/ so that I can
#include <MyFramework/macosx/foo.h>
To get the Mac OS X specific version.
Thanks,
-Steve
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
40comcast.net
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden