framework structure misses "Headers" folder
framework structure misses "Headers" folder
- Subject: framework structure misses "Headers" folder
- From: Dirk Stegemann <email@hidden>
- Date: Fri, 30 Dec 2005 01:48:13 +0200
Hello all,
as it seems, the structure of a frameworks found in "/System/Library/
Frameworks/" differs from the structure of frameworks created with
Xcode:
The former have inside their "name.framework" root folder
1) a "Versions" folder
2) a symlink to their 'current' executable
3) a symlink to their 'current' "Resources" folder
4) a symlink to their 'current' "Headers" folder
5) a "Frameworks" folder, or a symlink to their 'current'
"Frameworks" folder
OTOH, the frameworks created by Xcode do neither have the symlink to
their 'current' "Headers" folder, nor the "Headers" folder at all
(and of course no "Frameworks" folder yet).
At the moment, I'm adjusting this by myself, by adding a "Copy Files
Build Phase" to copy the headers I want to be able to #include and
browse from within other projects to the
"$PUBLIC_HEADERS_FOLDER_PATH" path within the "Products Directory",
than creating the symlink with a "Run Script Build Phase" which does
rm -f "$CONFIGURATION_BUILD_DIR/$WRAPPER_NAME/Headers"
ln -s "$CONFIGURATION_BUILD_DIR/$PUBLIC_HEADERS_FOLDER_PATH"
"$CONFIGURATION_BUILD_DIR/$WRAPPER_NAME/Headers"
Do I misunderstand something here?
Why is the $PUBLIC_HEADERS_FOLDER_PATH path not created automatically?
Is there an easier way to achive this?
Should I file a bug report?
Thanks for enlightenment.
Dirk Stegemann
_______________________________________________
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