One source per target.
Two independent transition steps:
source => intermediate target
intermediate target => final target
The target name is the same as the patterned source name.
The build order is set by the build order property.
No build type property is specified.
Defined Sources
Source Name |
Build Type |
COBOL(CBATA) |
COBOL |
COBOL(CBATB) |
COBOL |
ASM(ABATA) |
ASM |
PLI(PBATA) |
PLI |
SYSLIN(CBATA) |
LINK |
SYSLIN(CBATB) |
LINK |
SYSLIN(ABATA) |
LINK |
SYSLIN(PBATA) |
LINK |
Build Rules
Build Pattern |
Script |
Properties |
LOAD(*) SYSLIN(*) |
SCRIPTA |
Build Type: (none) Build Order: 2 |
OBJECT(*) COBOL(*) |
SCRIPTB
|
Build Type: COBOL Build Order: 1 |
OBJECT(*) ASM(*) |
SCRIPTC
|
Build Type: ASM Build Order: 1 |
OBJECT(*) PLI(*) |
SCRIPTD |
Build Type: PLI Build Order: 1 |
Generated Steps (in order)
COBOL(CBATA) => OBJECT(CBATA)
COBOL(CBATB) => OBJECT(CBATB)
ASM(ABATA) => OBJECT(ABATA)
PLI(PBATA) => OBJECT(PBATA)
SYSLIN(CBATA) => LOAD(CBATA)
SYSLIN(CBATB) => LOAD(CBATB)
SYSLIN(ABATA) => LOAD(ABATA)
SYSLIN(PBATA) => LOAD(PBATA)