Building nonstop projects, Build configurations (local projects only), Build configuration selection combo box – HP Integrity NonStop J-Series User Manual

Page 43

Advertising
background image

Description

Icon

Invokes make deploy for a local project where the deploy makefile target transfers a just built
executable to a NonStop server. The pull-down menu for this action lets you choose which build
configuration to deploy.

Debugs configurations.

Runs configurations.

Runs the last configuration.

Opens the File Search dialog.

Building NonStop projects

Eclipse defines two build actions that you can invoke from several places in the IDE — Build Project
and Clean actions. By default, these actions invoke make all and make clean respectively. In
addition, Eclipse defines the actions Build All (to build all projects in your workspace) and Build
Working Set (to build a predefined group of projects).

NSDEE adds another build action, Deploy Project, which invokes make deploy by default and
is used to transfer the result of a build to a NonStop system.

TIP:

By default, Eclipse initiates builds automatically whenever you save a source file. This works

well for Java builds, but can be cumbersome for C, C++, COBOL, and pTAL builds. To turn this
feature off, deselect Build Automatically on the Project menu. All of these build actions are available
from the Project menu, and many are also available from the main tool bar and from the context
menu for the NonStop Project Explorer view.

Build configurations (local projects only)

Local Windows-hosted projects allow you to define any number of build configurations, where
each build configuration you define targets differing build characteristics such as target architecture,
debuggability, and optimization.

By default, NSDEE creates release and debug build configurations for each tool chain (TNS/R,
TNS/E, or both) you select at project creation time. You can modify these initial build configurations
or add to them. For example, you could add a build configuration to build for a different platform.
For details, see

“Building for both OSS and Guardian ” (page 94)

.

Build configuration settings are actually a subset of a project's properties. To open the Properties
dialog for a given project, select the project in the NonStop Project Explorer view and then select
Properties from the context menu. In the Properties dialog, all build configuration settings are
available by selecting the C/C++ Build topic on the left or one of its subtopics. (Even for COBOL
and pTAL projects, build configuration settings are available via the C/C++ Build topic or one of
its subtopics.) The build settings are shown on the right.

TIP:

Property pages specific to build configurations settings are easy to spot because their pages

always show the build configuration selection combo box near the top and as shown in

Figure 5 (page 43)

. The combo box allows you to apply changes to the chosen build configuration.

Figure 5 Build configuration selection combo box

Building NonStop projects

43

Advertising
This manual is related to the following products: