mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-22 16:33:29 +00:00
Update reading of environment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2919 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
72f05b6a88
commit
d41656115a
1 changed files with 10 additions and 8 deletions
|
@ -225,20 +225,22 @@ _bundle_load_callback(Class theClass, Category *theCategory)
|
|||
{
|
||||
NSString *str;
|
||||
|
||||
str = [env objectForKey: @"GNUSTEP_TARGET_DIR"];
|
||||
if (str)
|
||||
if ((str = [env objectForKey: @"GNUSTEP_TARGET_DIR"]) != nil)
|
||||
gnustep_target_dir = [str retain];
|
||||
else if ((str = [env objectForKey: @"GNUSTEP_HOST_DIR"]) != nil)
|
||||
gnustep_target_dir = [str retain];
|
||||
|
||||
str = [env objectForKey: @"GNUSTEP_TARGET_CPU"];
|
||||
if (str)
|
||||
if ((str = [env objectForKey: @"GNUSTEP_TARGET_CPU"]) != nil)
|
||||
gnustep_target_cpu = [str retain];
|
||||
else if ((str = [env objectForKey: @"GNUSTEP_HOST_CPU"]) != nil)
|
||||
gnustep_target_cpu = [str retain];
|
||||
|
||||
str = [env objectForKey: @"GNUSTEP_TARGET_OS"];
|
||||
if (str)
|
||||
if ((str = [env objectForKey: @"GNUSTEP_TARGET_OS"]) != nil)
|
||||
gnustep_target_os = [str retain];
|
||||
else if ((str = [env objectForKey: @"GNUSTEP_HOST_OS"]) != nil)
|
||||
gnustep_target_os = [str retain];
|
||||
|
||||
str = [env objectForKey: @"LIBRARY_COMBO"];
|
||||
if (str)
|
||||
if ((str = [env objectForKey: @"LIBRARY_COMBO"]) != nil)
|
||||
library_combo = [str retain];
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue