VARKON Version 1.15 1997-10-16

### VARKON_LIB

Environment variable
Description
Environment variable used by VARKON to find the system module library. When a user calls a module interactively or when a module calls another module VARKON searches the following directories for the called module:
1. The job directory specified on the first row of the project PID file.
2. The project specific module libraries specified on the second line of the PID file.
3. The directory specified by VARKON_LIB.
The directories are searched in the order indicated above. This means that if a module exists in more than one place the copy found in the first place will be used.
$VARKON_LIB includes some 100+ modules, mostly MACRO:s used by VARKON for functions like edit, analysis and plotting.
Comments
If VARKON_LIB is not defined a hard coded default will be used.
If VARKON_LIB points to a non existent directory or if read permission to $VARKON_LIB is missing the modules in $VARKON_LIB will not be found.
The contents of $VARKON_LIB should not be altered. Dont edit any files, add any files or remove any files.
Project specific MBO files should be placed where the application resides for example in $HOME/app/xxx/lib if xxx is the name of the project.
Don't create your own modules with the same name as a module in $VARKON_LIB. This will make it impossible for the system to find the module in $VARKON_LIB when needed.

VARKON Homepage | Index