added support for macOS X

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@19964 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
dwetzel 2004-09-01 16:12:58 +00:00
parent f5270aed7d
commit 912b8cc6f5

View file

@ -424,6 +424,21 @@ RCS_ID("$Id$")
fileManager=[NSFileManager defaultManager];
exists=[fileManager fileExistsAtPath:completePathTest];
NSDebugMLLog(@"bundles",@"exists=%s",(exists ? "YES" : "NO"));
#ifdef __APPLE__
if(!exists)
{
NSString *aCompletePath = [[[NSBundle bundleWithPath:bundlePath] pathForResource:[aName stringByDeletingPathExtension]
ofType:[aName pathExtension]
inDirectory:aDirectory forLocalization:aLanguage]
stringByResolvingSymlinksInPath];
if([aCompletePath length] >= ([bundlePath length] + 1))
{
exists = YES;
pathTest = [aCompletePath substringFromIndex:[bundlePath length] + 1];
}
}
#endif //__APPLE__
if (exists)
{
path=pathTest;