Product | Command Type |
---|---|
ClearCase | general information |
ClearCase LT | general information |
MultiSite | general information |
This reference page describes the environment variables (EVs) used by ClearCase, ClearCase LT, and MultiSite commands, programs, utilities, and software installation scripts. It also describes standard UNIX EVs that are particularly important for ClearCase, ClearCase LT, and MultiSite. Descriptions of the EVs are organized as follows:
Note: This reference page does not describe all environment variables. Omitted are the EVs used by triggers and by the find commands; see the mktrtype, find, and findmerge reference pages for descriptions.
Default: 10 seconds.
Default: ccase-home-dir/bin/abe
Note: On UNIX systems, clearmake creates these files in the /tmp directory if neither EV is set.
All temporary files are deleted when clearmake exits. If the value of CCASE_AUDIT_TMPDIR is a directory under a VOB tag, clearmake prints an error message and exits.
Note: Multiple build clients can use a common directory for audit files. Names of audit files are unique because clearmake names them using both the PID of the clearmake process and the host name of the machine on which the process is running.
Default for UNIX: /tmp
Default for Windows: None
Default: Undefined
Default: Undefined.
Default: None.
Default: 60 minutes.
Specifying a –B option on the command line overrides the setting of this EV.
C Shell Users: Set this EV in your .cshrc file, not in your .login file. The parallel build facility invokes a remote shell, which does not read the .login file.
CCASE_HOST_TYPE can also be coded as a make macro.
Default: None.
Default: None.
Default: None.
Default: Undefined.
Default for UNIX: –e
Default for Windows: None.
Default: clearmake executes build scripts directly.
1 | Equivalent to –v on the command line |
2 | Equivalent to –d on the command line |
0 or undefined | Equivalent to standard message logging level |
If you also specify –v or –d on the command line, the higher value prevails.
Default: 0
/bin/csh or /usr/home/myscript
On Windows:
\windows\system32\cmd.exe or \users\anne\bin\myscript
Default on UNIX: clearaudit runs the program specified by the SHELL environment variable or, if SHELL is undefined, a Bourne shell (/bin/sh).
Default on Windows: clearaudit runs the program specified by the COMSPEC environment variable or, if COMSPEC is undefined, cmd.exe.
See also: SHELL.
Specify CLEARCASE_AVOBS as a list of VOB tags separated by commas, white space, or colons (UNIX) or by semicolons (Windows).
Default: None.
Detects instances of the obsolete option-argument style of specifying an object (see the cleartool reference page).
If you set this environment variable to the value WARN, it issues warnings when it detects obsolete syntax. When set to SILENT, it silently accepts obsolete syntax. When set to FAIL, it issues errors when it detects obsolete syntax.
Default: FAIL.
Default: Undefined. The HTML type manager looks for Perl libraries in the directory specified by the PERLLIB environment variable, if it is set. This can cause conflicts if PERLLIB refers to Perl installations other than ClearCase Perl. To prevent such conflicts, set this environment variable to a non-zero value.
Default: For ClearCase and ClearCase LT, .clearcase_profile in your home directory.
Default: 8
Default: Undefined.
Default: . (period character)
Default: made from flat file.
Default: REPLACED
Windows systems—User's home directory; must be set for ClearCase and ClearCase LT to work correctly. HOME is used to search for various resources, including file-typing information (see also the cc.magic reference page). HOME must be a full pathname, including drive specification. For example, C:\users\anne is a valid value; \users\anne is not.
Note: Windows sets two variables, HOMEDRIVE and HOMEPATH, which combine to specify the current user's home directory as supplied by the Administrator when the user account was created. So, unless HOMEDRIVE and HOMEPATH have been reassigned, HOME can be set to %HOMEDRIVE%%HOMEPATH%.
Default for UNIX: home-directory/.magic:$CLEARCASEHOME/config/magic
Default for Windows: home-directory\.magic;ccase-home-dir\config\magic\
See also the description of the CCASE_MAKEFLAGS environment variable.
Default: None.
Default for UNIX: Set by your shell program.
Default for Windows: Not set by most Windows shells; some shells that are ported from UNIX (for example, Hamilton csh, MKS korn sh, and so on.) may set it.
Default: /usr/ucb/rsh.
Default: /opt/rational
Default: Undefined.
Default: home-directory/.bitmaps:$CLEARCASEHOME/config/ui/bitmaps See also ICON_PATH.
If you are using a tool that ignores umask (and hence CCASE_BLD_UMASK) settings and you want winkins to work correctly, you have to use chmod on the file in your build script to give it write permissions if the tool creates the file without these permissions.
CLEARCASE_BLD_UMASK can also be coded as a make macro.
Note: If you want to use CCASE_BLD_UMASK, do not set your umask value in your shell startup file. If you set the umask value in your startup file, the umask value is reset to its original value when clearmake starts a shell to run the build script. Setting CCASE_BLD_UMASK in your startup file has no effect.
Default: Same as current umask.
When you set this environment variable to a quoted set of colon-separated mount points, the first valid mount point is used when constructing the global pathnames required by the following commands:
When you set this environment variable to "", the argument specified as the storage pathname is treated literally.
Default: When undefined, or if all specified mount points are invalid (that is, they cannot be used to construct a global path to a directory that exists and has execute (x) permission) one of the following mount points is used: /net, /hosts, /nfs. The mount points are tried in the order indicated, with the first one that yields a valid path being used.
Default: None.
For more information, see the softbench_ccase reference page.
Default: None. Supported values: SoftBench. See also DISPLAY, WINEDITOR.
Default: Not set in a process that was not created by setview.
Default: Undefined.
Default: vi
Default: home-directory/.grp:ccase-home-dir/config/ui/grp
Default: home-directory/.icon:$CLEARCASEHOME/config/ui/icon See also BITMAP_PATH.
Default: Varies with operating system.
Default: Set by your shell program; typically modified in shell startup script.
Note: Do not specify an MVFS path as a value for PATH.
Default: /usr/lib/X11/%T/%N%:$CLEARCASEHOME/config/ui/%T/%N%S
Default: None; typically set in shell startup script.
Default: None.
Note: You can create CLEARCASEHOME as a user or system environment variable, but the albd_server overwrites it when it runs a schedule request.
Default: Directory in which you installed ClearCase or ClearCase LT (the installation default is C:\Program Files\Rational\ClearCase)
Default: If this variable is not set or is set to any other value than a slash (/) or a backslash (\), clearmake uses a backslash (\) as the pathname separator.
Default: Set by Windows to cmd.exe
Default: Notepad.
Default: Set from the system and user path values in the Windows registry.
Note: Do not specify an MVFS path as a value for PATH.
Default: C:\Program Files\Rational\ClearCase
Copyright© 2003 Rational Software. All Rights Reserved.