Hi,
Riccardo Mottola wrote:
It is thus somehow a build problem: GNUstep make tries to be smart,
merges in some Mac stuff which confuses then the code at runtime.
I have the "proof" by checking messages=yes:
echo "OLD_GNUSTEP_STAMP_ASTRING = _Ignore-" > ./Ignore.bundle/stamp.make
(echo "{"; echo ' NOTE = "Automatically generated, do not edit!";'; \
echo " NSExecutable = \"Ignore\";"; \
echo " NSMainNibFile = \"\";"; \
echo " NSPrincipalClass = \"Ignore\";"; \
echo "}") >Ignore.bundle/Resources/Info-gnustep.plist
if [ -r "Ignore-Info.plist" ]; then \
plmerge Ignore.bundle/Resources/Info-gnustep.plist Ignore-Info.plist; \
fi
Can I skip this plmerge step? Do I need to rename all the new
*-Info.plist I created in Xcode I hope not... that would be long tedious
work.
Perhaps I can just fix in Xcode
CFBundleIdentifier = "org.gnustep.${PRODUCT_NAME:rfc1034identifier}";
to
CFBundleIdentifier = "org.gnustep.Ignore";
perhaps I even should add a level and add TalkSoup?
org.gnustep.TalkSoup.Ignore ?
That would be my last resource though, Id prefer to be able to tell
gnustep to skip XCode stuff if it is not needed or can't be shared.
Riccardo
_______________________________________________
Discuss-gnustep mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnustep