mirror of
https://github.com/gnustep/apps-projectcenter.git
synced 2025-03-20 09:30:59 +00:00
the bundle path is now depending on the env variable
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@8029 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
a0b2a3a561
commit
a8188943d4
1 changed files with 10 additions and 1 deletions
|
@ -102,7 +102,16 @@
|
|||
NSString *path = [[NSUserDefaults standardUserDefaults] objectForKey:BundlePaths];
|
||||
|
||||
if (!path || [path isEqualToString:@""]) {
|
||||
path = [NSString stringWithString:@"/usr/GNUstep/Local/Library/ProjectCenter"];
|
||||
NSDictionary *env = [[NSProcessInfo processInfo] environment];
|
||||
NSString *prefix = [env objectForKey:@"GNUSTEP_LOCAL_ROOT"];
|
||||
|
||||
if (prefix && ![prefix isEqualToString:@""]) {
|
||||
path =[prefix stringByAppendingPathComponent:@"Library/ProjectCenter"];
|
||||
}
|
||||
else {
|
||||
path = [NSString stringWithString:@"/usr/GNUstep/Local/Library/ProjectCenter"];
|
||||
}
|
||||
|
||||
[[NSUserDefaults standardUserDefaults] setObject:path forKey:BundlePaths];
|
||||
[[NSUserDefaults standardUserDefaults] synchronize];
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue