Submitting parameterized build requests

Using parameterized build, you can submit your z/OS® files that are stored in ClearCase® for compiling, linking, or uploading to the mainframe from Rational® Developer for System z® or Eclipse.

About this task

Parameterized build for Rational Developer for System z and Eclipse uses the workbench interface as a workplace to perform parameterized builds on ClearCase elements directly from the ClearCase repository and places the output results, such as object file and link control file, into PDSs on the z/OS system and the output listing file into the ClearCase server. The build scripts that execute the build process reside on the ClearCase server.

When you request a parameterized build function from the Rational Developer for System z or Eclipse platform, the commands to execute a build are sent to the ClearCase server. Based on the parameterized build setup on the server, the appropriate build process is submitted. Several build control language (BCL) scripts are generated, and the remote build is invoked to perform the functions on the z/OS system, such as allocate temporary data sets, upload the source program from ClearCase to the z/OS system, precompile source if needed, compile the source program, save the output object and link-edit control file to your data sets, perform link-editing, and save the load module to a predefined data set.

Note: BCL is a scripting language that is specific to IBM® Rational ClearCase z/OS Extensions. It resembles JCL in its form, structure, and function.

Select a link in the following list for more information about each parameterized build operation.

Compile
Submits the selected program for compiling on the z/OS system.
Upload Copy Member to Host
Uploads a copybook member to the z/OS system.
Submit Link Job
Submits a link job to the mainframe, such as to link multiple source modules into one linking load module.