Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Build containing a non-promotable member (NOREBUILD) z/OS ISPF Software Configuration and Library Manager Guide and Reference SC19-3625-00 |
|
The following example is based on the SCLM sample project. Scenario: A copybook FLM01EQU is being modified in development and a fix for a load module FLM01LD4 which uses the copybook needs to be promoted to production. However promoting the copybook FLM01EQU would cause problems when building other load modules (for example, FLM01LD3) using the copybook after promotion. You therefore want to build using the development version of the copybook FLM01EQU, but when promoting the load module FLM01LD4 you do not want the copybook copied to the next level (TEST). To set up FLM01EQU so that it is not promoted and that the load module FLM01LD4 is
not rebuilt, you can issue either the FLMCMD/FLMLNK NOPROM service or the N line
command in the Library Utility (option 3.1) or Unit of Work (option 3.11). For
this example, we will use the N line command in the Library Utility. By issuing
the N line command, SCLM invokes the following panel.
By specifying "No promote (No Rebuild)", SCLM modifies the accounting record
for FLM01EQU to have an account status of NOPROM-N.
While building the record, SCLM analyzes the components to be built and determines that the member FLM01EQU has an account status of NOPROM-N. Once the build has completed for FLM01LD4, SCLM updates the build maps containing the FLM01EQU member to have a NOPROM build map record. The build report shows the build maps that were updated.
The build map for the FLM01MD4 member looks as follows.
The NOPROM build map record in the build maps for FLM01MD4, FLM01MD5, and FLM01MD6 is used during promote to indicate that the promotion contains members that are not to be promoted. |
Copyright IBM Corporation 1990, 2014
|