beautypg.com

5 tasks – HP Integrity NonStop H-Series User Manual

Page 4

background image

NSDEE_DEPLOY_SYSTEM, NSDEE_DEPLOY_USER, NSDEE_DEPLOY_DEST,
NSDEE_DEPLOY_FILENAME................................................................................................45
SQL/MX_COBOL_PREPROCESSOR_LOC..............................................................................46

Managed build makefiles........................................................................................................47
Handling dependencies in managed builds...............................................................................48

How managed makefiles create dependency files..................................................................48
How NSDEE adds rules to handle deleted headers................................................................49
How SQL/MX preprocessor file header dependencies are handled..........................................50
How to change or disable dependency file creation...............................................................51

Tool Chains...........................................................................................................................51

Tools for a simple C project.................................................................................................52
Tools for a simple C project with SQL/MP.............................................................................54
Tools for a simple C project with SQL/MX.............................................................................55

Customizing managed builds ..................................................................................................58

Creating custom make targets..............................................................................................58
Running commands before and after builds...........................................................................58
Running commands before and after deployment...................................................................60

Using NonStop projects with an SCM tool.................................................................................61
Using Samba with NSDEE.......................................................................................................61

5 Tasks......................................................................................................62

Configuring Tool Locations.......................................................................................................62

Adding cross compiler locations..........................................................................................62
Adding SQL/MX preprocessor locations...............................................................................63
Adding Cygwin/Msys locations...........................................................................................63

Configuring connections to NonStop.........................................................................................64

Adding network connection preferences................................................................................64
Changing SSH and SFTP settings.........................................................................................66
Changing Telnet and FTP settings.........................................................................................67
Enabling 256-bit encryption for SSH.....................................................................................68
Exporting connection configurations.....................................................................................68
Importing connection configurations.....................................................................................69

Importing ETK projects.............................................................................................................69

Preparing to import ETK projects..........................................................................................70
Importing one or more ETK projects......................................................................................71

Importing NSDEE 2.x projects..................................................................................................71
Importing external NSDEE projects............................................................................................73
Creating projects....................................................................................................................73

Creating Windows-hosted projects with managed builds.........................................................74
Creating Windows-hosted makefile projects...........................................................................77
Creating Windows-hosted projects from existing source...........................................................79
Creating remote projects.....................................................................................................80

Launching a NonStop application from NSDEE .........................................................................82

Creating a run configuration...............................................................................................83
Launching an application using a saved run configuration.......................................................86

Setting build variables.............................................................................................................86
Changing build options (project properties) ...............................................................................87
Specifying DEFINES for SQL/MP tables.....................................................................................89
Building for both OSS and Guardian .......................................................................................90
Removing erroneous errors and warnings in C/C++ editors.........................................................91

Erroneous errors and warnings after creating a project...........................................................91
Erroneous errors and warnings for SQL Statements.................................................................92
Disabling specific code analysis errors and warnings.............................................................96
Disabling erroneous syntax warnings....................................................................................97

Specifying locations for C/C++ headers, COBOL COPY libraries, and pTAL source files..................99

4

Contents

This manual is related to the following products: