Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Example of processing conditionally saved components z/OS ISPF Software Configuration and Library Manager Guide and Reference SC19-3625-00 |
|
Suppose a translator can determine if a developer changed only comments in the source code, and signals that by a return code of 2. The translator creates a listing output to match the current source. However, creating object code for the source is unnecessary because comment changes to source do not alter object code. In this case, the object code is a static output because it did not change. Specifying a NOSAVRC=2 on the FLMALLOC macro corresponding to the object output instructs SCLM not to copy object modules back to the hierarchy when the translator returns a 2. SCLM copies the generated listing back to the hierarchy when the translator returns a 2, if the object modules already exist in the hierarchy. Components that depend on the object do not need to be rebuilt when only the listing is regenerated. If you specify DEPPRCS=N on the FLMLANGL macro, SCLM rebuilds components dependent on a member only if all its outputs were saved. Figure 1. Sample Language Definition
for Conditionally Saved Components
|
Copyright IBM Corporation 1990, 2014
|