Nsdee_sys_include_path_esc, Path, Deploy.jar and nsdee_posix_bin – HP Integrity NonStop H-Series User Manual
Page 43: Nsdee_conn_port, nsdee-auth, and deploy.jar, Indexer options

Example 2 Indexer options
By default, a fixed build configuration is used, but you can choose Use active build configuration
if you want the indexer to rebuild its database each time you change target architectures. Or, you
can select Use fixed build configuration if you'd like to continue using a fixed build configuration;
but you can change which build configuration is used by changing the value in the combo box
shown in
NSDEE_SYS_INCLUDE_PATH_ESC
NSDEE_SYS_INCLUDE_PATH_ESC
is passed as an argument to the grep command when
generating header dependency files to remove system headers as dependencies. For details, see
“Handling dependencies in managed builds” (page 48)
PATH
For managed builds, NSDEE always prepends $COMP_ROOT/usr/bin (TNS/E) or
$COMP_ROOT/bin (TNS/R)
to your PATH environment variable prior to starting a build. This
behavior is optional for non-managed builds. (For non-managed builds, you can toggle this behavior
in the new project wizard or in the Tool Locations property page.)
Both managed and non-managed builds will optionally prepend the location of a Cygwin or Msys
bin
directory (the location of make and other tools) to PATH prior to a build. You can configure
this behavior in the new project wizard or in the Tool Locations property page by either leaving
the Cygwin/Msys location combo empty (to disable this behavior) or by setting it to either a Cygwin
or Msys bin directory.
Deploy.jar and NSDEE_POSIX_BIN
Deploy.jar
is a program that transfers files from Windows to NonStop. It is typically invoked
by a deploy makefile target. Deploy.jar uses NSDEE_POSIX_BIN to workaround a limitation
of launching a Java application with the Msys bin directory first in PATH. The limitation is that
Msys will prepend the root of the Msys location to UNIX-style pathnames in Deploy.jar arguments.
Deploy.jar
checks NSDEE_POSIX_BIN to see if it has been prepended to remote OSS paths
and, if so, Deploy.jar removes it from the path.
NOTE:
If you add Msys bin to the beginning of PATH outside of NSDEE (instead of having
NSDEE do this), you must define NSDEE_POSIX_BIN yourself in order for Deploy.jar to remove
it from OSS paths.
NSDEE_CONN_PORT, nsdee-auth, and Deploy.jar
NSDEE_CONN_PORT
is an environment variable that is set to a port number that NSDEE listens to
for file transfer and password requests.
Deploy.jar
checks if NSDEE_CONN_PORT is set. If it is, Deploy.jar forwards the file transfer
request to NSDEE.
Deploy.jar
is a program that transfers files from Windows to NonStop. It is typically invoked
by a deploy makefile target. Deploy.jar checks if NSDEE_CONN_PORT is set. If it is,
Deploy.jar
forwards the file transfer request to NSDEE.
Environment variables and build variables
43