The following EGL build scripts are placed in the PROCLIB library
of a z/OS® build server (allocated
by DDNAME CCUPROC) when the EGL build server is installed.
- FDABCL
- Invokes the COBOL compiler and the z/OS linkage
editor to prepare z/OS batch, IMSVS, and IMSBMP output when the DB2® preprocessor is not required.
- FDABIND
- Binds a generated program to a database. This build script is
used in conjunction with FDAPTCL for EGL-generated
source code that runs in a CICS® environment
and that performs SQL I/O or with FDAPCL for EGL-generated source
code that runs in z/OS batch
and that performs SQL I/O.
A build server cannot first run a non-authorized
program (such as a compiler) and then switch to an authorized program
(such as TSO). The database bind runs in a TSO environment. Therefore,
the bind build script is run as a separate (but dependent) build request
from the compile and link edit request.
- FDABPTCL
- Invokes the DB2 preprocessor,
the CICS translator, the COBOL
compiler, and the z/OS linkage
editor for generated z/OS batch
programs making CICS EXCI calls.
- FDABTCL
- Invokes the CICS translator,
the COBOL compiler, and the z/OS linkage
editor for generated z/OS batch
programs making CICS EXCI calls.
- FDACL
- Invokes the COBOL compiler and the z/OS linkage
editor for generated COBOL source code that does not require the CICS translator or the DB2 preprocessor, such as a generated
DataTable or a generated print services program for a FormGroup.
- FDALINK
- Invokes the z/OS linkage
editor for a format module.
- FDAMFS
- Invokes the MFS compiler for FormGroups generated for IMS/VS or
on IMS™ BMP if the formServicePgmType build
descriptor option is set to ALL or MFS.
- FDAPCL
- Invokes the DB2 preprocessor,
the COBOL compiler and the z/OS linkage
editor to prepare z/OS batch
output when the DB2 preprocessor
is required.
- FDAPTCL
- Invokes the DB2 preprocessor,
the CICS translator, the COBOL
compiler, and the z/OS linkage
editor for EGL-generated source code that runs in a CICS environment and that performs SQL I/O.
- FDATCL
- Invokes the CICS translator,
the COBOL compiler, and the z/OS linkage
editor for source code generated from an EGL program part that runs
in a CICS environment and that
does not perform SQL I/O.
On iSeries®, the EGL build
server invokes the FDAPREP build script. The script normally resides
in the QEGL/REXSRC file but can be copied to another location and
customized.