Build scripts delivered with EGL

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.


Feedback