3 OSAL search paths

Default paths, where OSAL operations are seached, are the following:
(in descending search order)

  1. $PWD/data/
    where $PWD is your current working directory

  2. TCE_SRC_ROOT/opset/base/
    where TCE_SRC_ROOT/ is the TCE source code directory.

  3. Default predefined and standard operations:
    TCE_INSTALLATION_DIR/opset/base/
    where TCE_INSTALLATION_DIR is the path where TCE accessories is installed (for example /usr/local/share/tce).

  4. Users local custom operations:
    $HOME/.tce/opset/custom/
    where $HOME is users home directory.

  5. System-wide shared custom operations: TCE_INSTALLATION_DIR/opset/base/
    where TCE_INSTALLATION_DIR is the path where TCE accessories is installed (for example /usr/local/share/tce).

  6. Operations in current working directory:
    $PWD/

NOTE! Search paths 1 and 2 are not used in Distributed versions!

Search paths are in descending search order meaning that operations are first searched from first defined paths. If an operation exists in multiple search paths, the last found version is used.



Pekka Jääskeläinen 2010-05-28