diff --git a/Documentation/gsdoc/Base.gsdoc b/Documentation/gsdoc/Base.gsdoc index 8256255f1..db879b575 100644 --- a/Documentation/gsdoc/Base.gsdoc +++ b/Documentation/gsdoc/Base.gsdoc @@ -131,10 +131,12 @@ CRASH_ON_ABORT - The default exception handler will either cause the program to - simply terminate, or to crash - leaving a core dump. The - standard behavior is to leave a core dump if the library was - built for debugging, and to simply exit if it was not. +

+ The default exception handler will either cause the program to + simply terminate, or to crash - leaving a core dump. The + standard behavior is to leave a core dump if the library was + built for debugging, and to simply exit if it was not. +

The CRASH_ON_ABORT environment variable can be used to override this behavior. If this is defined to NO, @@ -143,6 +145,149 @@ variable will cause the program to generate a core dump.

+ GNUSTEP_STRING_ENCODING + +

+ This is used to specify the default encoding for 8-bit + strings. It defaults to NSISOLatin1StringEncoding, but + may be any of the 8-bit encodings supported by your system + (excluding multi-byte encodings). +

+
+ GNUSTEP_HOST_CPU + +

+ Used in place of GNUSTEP_TARGET_CPU if the other is missing. +

+
+ GNUSTEP_HOST_DIR + +

+ Used in place of GNUSTEP_TARGET_DIR if the other is missing. +

+
+ GNUSTEP_HOST_OS + +

+ Used in place of GNUSTEP_TARGET_OS if the other is missing. +

+
+ GNUSTEP_LOCAL_ROOT + +

+ Used to specify the GNUstep root directory for local + (non-system) resources. Typically all locally produced + or contributed software is installed relative to this. +

+
+ GNUSTEP_NETWORK_ROOT + +

+ Used to specify the GNUstep root directory for local + (non-system) resources that are intended to be shared + across a local network. Typically this is an NFS exported + directory shared by many machines. It provides an + alternative to GNUSTEP_LOCAL_ROOT. +

+
+ GNUSTEP_SYSTEM_ROOT + +

+ Used to specify the GNUstep system root directory ... all + system libraries, tools, applications, headers, resources + in general are located relative to this. +

+
+ GNUSTEP_USER_ROOT + +

+ Used to specify the GNUstep directory in which resources + specific to the current user are located. +

+
+ GNUSTEP_TARGET_CPU + +

+ Overrides the default value of the machine (hardware) + name used on this system. +

+
+ GNUSTEP_TARGET_DIR + +

+ Overrides the default path used to locate subdirectories + for GNUstep binaries withing bundles and applications. + This is normally equivalent to a path made up of the + GNUSTEP_TARGET_CPU and GNUSTEP_TARGET_OS +

+
+ GNUSTEP_TARGET_OS + +

+ Overrides the default value of the operating system + name used on this system. +

+
+ GNUSTEP_TZ + +

+ Used to specify the timezone to be used if there is no + timezone specified in the user defaults system. + The preferred + mechanism is to use the 'Local Time Zone' value from the + user defaults system. +

+
+ HOMEDRIVE + +

+ Used on windoze to locate the home directory. +

+
+ HOMEPATH + +

+ Used on windoze to locate the home directory. +

+
+ LANGUAGES + +

+ If there is no NSLanguages user default set, and there is + no language infromation available in the native system locale + mechanism, then this environment variable is used to provide + a list of the languages that the user prefers to use. + languages listed in this variable must be separated by + semicolons. +

+
+ LOGNAME + +

+ This is used as the default value for the current user + (as returned by the NSUserName() functions). If it is not + specified, or contains an illegal value, other methods are + used to get the user name. +

+
+ LIBRARY_COMBO + +

+ Used to override the default value of the combination + of standard libraries used to build binaries. This + value locates the final subdirectory used to locate binaries. +

+
+ TZ + +

+ Used to specify the timezone to be used if there is no + timezone specified by any other mechanism. The preferred + mechanism is to use the 'Local Time Zone' value from the + user defaults system. +

+
+