Previous Topic: Document ChangesNext Topic: Build Tool Terms


Introduction

Running the Build Tool can be the last step in the process of turning the design in your model into an executable application. The Build Tool compiles that source code and prepares the code for deployment to a specific execution (target) environment. The Build Tool is an element of the Implementation Toolset, which also contains tools for testing and customizing applications.

Note: For more information about testing and customizing applications on Windows, UNIX, or Linux, see the Windows Implementation Toolset User Guide or the UNIX and Linux Implementation Toolset User Guide.

The Build Tool is written in Java and runs on Windows, Nonstop, UNIX, and Linux. The tool can create and assemble applications in preparation for deployment to supported environments.

Note: The NonStop platform supports the following databases:

The building of applications targeting SQL/MX are performed using the Build Tool, while applications targeting SQL/MP are built using the Setup Tool. For more information about using the Setup Tool, see the NonStop Implementation Toolset User Guide.

There are several ways to execute the Build Tool. The execution runs in three modes:

  1. GUI client
  2. Command-line
  3. Server mode for doing batch jobs in the background.

All three modes perform similar operations. The GUI client on Windows provides an Assemble utility. Assembling is the packaging of applications that are built for redistribution. The Build Tool Server can be started either as a Windows Service, UNIX Daemon, or a Linux Daemon.

An important feature of the Build Tool is that you can control the building of applications across a network remotely from one client. For example, if you are running the Build Tool as a Windows client, you can control the building process on a UNIX or Linux system from your Windows client. Then you can simultaneously start a build on another system from your Windows client.

Note: This guide refers to a Windows client, UNIX client, Linux client, or Java client. All these terms refer to the same software.

The Windows client can be invoked directly from the Workstation Construction Toolset for Windows.

Important! The Workstation Toolset does not run on UNIX or Linux systems. The UNIX and Linux clients must be invoked manually.