Recompiling Components
The Recompile function uses a wizard interface with the following pages:
-
Components
-
Settings
-
User Options
Use the Recompile function to recompile a component into a package library. You can recompile components in a baseline or promotion library that are “like SRC”.
Recompiled components are displayed in the File Explorer with a curved blue arrow on the icon as shown below.
Note
The component must not be a generated component (generated components have a red arrow on the icon and are read only).
Running Recompile
Select a package, package library, or one or more "like SRC" components (or a Unix subdirectory with "like SRC" components) in a baseline or promotion library; right-click and choose ZDD Network | Recompile from the popup menu.
Location Page
The Location page is displayed when the wizard starts. This page has some extra options when the package is attached to an ERO release Both versions of this page are shown below.
ERO release version of the Location page.
Components Page
On the Components page, you select the components to recompile. In the following example, a single component was selected.
Selecting Components
There are two ways to select or deselect components:
-
Select or deselect components individually using the check boxes in the Components list.
-
Use the Selection filter field to enter one or more name patterns with wild characters, delimited by semicolons. Then press the Select or Clear button.
Build Settings Page
On the Build Settings page, you specify the standard build settings.
The defaults in the editable fields are populated from the component history (if it exists) and only one component is selected; otherwise, the defaults are those set up for this language for the ChangeMan ZMF instance.
If more than one component is being recompiled, the displayed defaults are used only for the following cases:
-
the component does not have history
-
the Override History box is checked
Fields on the Build Settings Page
The following table describes how to complete the fields in the Settings page.
Field / Box | Description |
---|---|
Language | Choose a language. |
Build Procedure | Choose a build procedure. If a designated compile proc has been defined for a component, it will be used even if you type a procedure name in this field. |
DB2 Subsystem | If you selected the DB2 Precompile option, choose the DB2 subsystem name. |
Target load library | Not applicable for the Recompile function. |
DB2 Precompile | This option can be selected only if it is appropriate for the type of recompile being done. |
Override History | If multiple components are selected for this Recompile, check this box to override the component history and use the displayed defaults. |
Show other options | Displays UserOption\ fields on the "Other options" page of the wizard. |
Show user variables | Displays UserVariable\ fields on the "Other options" page of the wizard. |
Compile Parms | You can use the default compile parameters or change them. |
Link Parms | You can use the default link parameters or change them. |
Job Statement Information | Default values are displayed initially. If you change the values, they will be stored in your registry and used as the defaults in the future. |
Each time this dialog displays, the last character of the jobname is incremented alphabetically. | |
If the \&SYSUID parameter in the Notify field is not overridden, the user ID is automatically substituted. |
...
Other Options Page
If either the "Show other options" or the "Show user variables" boxes is checked, the Other Options page will be displayed. Otherwise, the Build Settings page is the final page.
The User Options displayed are for the specified language for the ChangeMan ZMF instance. The labels displayed in the Name field are determined by how your administrator configured the BUILD member in the ZDDOPTS library, described in the ChangeMan ZDD Server Installation Guide. They may not match the labels in the ISPF client.
Only options with a status of “Allow Use” can be changed.
Submitting the Recompile
On the final page of the wizard, click Finish to submit the build job.
After you click Finish to submit the job, the following message displays for a successful submission.
No other messages on the job status will be displayed by ChangeMan ZDD.
See Viewing Output for ChangeMan ZMF Jobs for information on viewing job output through ChangeMan ZDD.