Previous Next
Working Environments information

The fields to the right of the Working Environments Tree display information about the working environment selected in the Working EnvironmentsTree. The information in the various fields is automatically filled in and updated after modifications. These fields can be set/modified using the Edit > Modify... menu command to open the Modify/New Working Environment dialog. See also Modify/New Working Environment dialog
Root fields
If the path to the selected working environment was specified using an environment variable, both this path and the expanded path are shown. If the working environment root was defined without using an environment variable, only this path is shown.
Root on Remote Host field
This field is only needed for remote compiling and debugging in a cross-platform work situation (and if you have a
SNiFF_CROSS license). Enter the path to the remote working environment root as the remote machine would see it, e.g., if the remote working environment is on Unix, you would not use drive letters. See also Compiling and Debugging in SNiFF+.
Platform field
You can specify different platforms (together with debugger adaptors) for each working environment in the Preferences, see Platform view. Once platforms are defined, these can be selected in the Modify/New Working Environment dialog. See also Modify/New Working Environment dialog
SSWE Hierarchy field
The SSWE Hierarchy field shows the root directories of SSWE(s) accessed by the selected working environment. If multiple SSWEs are accessed by the selected working environment, a colon (:) is used to separate the SSWEs from each other.
SOWE Hierarchy field
The SOWE Hierarchy field shows the root directories of SOWE(s) accessed by the selected working environment. If multiple SOWEs are accessed by the selected working environment, a colon (:) is used to separate the SOWEs from each other.
Version Control Configuration(s) field
Please refer to Specifying Default Configurations.

    Note
    To specify the HEAD version of a branch as the default, enter HEAD_<branch_name> in this field.

Generate Directory Root field
In most cases, you would leave the Generate Directory Root field empty.
In the Generate Directory Root field, you can specify the path of the root directory for the SNiFF+ - generated directories (SNiFF+ stores project-specific information in these directories). If you leave this field blank, these directories are generated directly in the project directories.
This leads to problems when SNiFF+ tries to store the generated directories in project directories for which you don't have write permission.
A situation where this may occur is with library projects, which are generally read-only. You can avoid this problem by entering the SNiFF+ - generated directories path in the Generate Directory Root field. The path of the root directory must be relative to the selected working environment's root directory.

Previous Next