Previous Topic: Install LIB/CCF-ISPF(TSO)Next Topic: Apply Optional LIB/CCF USERMODS


Assemble and Link the $CCFGEN Macro

You must assemble and link edit the $CCFGEN macro to provide installation options such as the LIB/CCF administrator ID and the System Master file data set name. CALJJCL member LUCCFGEN contains a sample job stream to assemble and link edit the $CCFGEN macro contained in CAI.CAIMAC. Optionally, you can allocate a LIB/CCF-ISPF(TSO) execution library.

Note the following:

You can specify the following keywords where necessary to override the distribution defaults:

ADMINID=userid

The SYSUID of the LIB/CCF administrator responsible for defining default system processing, user IDs, and file information to LIB/CCF through the administrator function panels. Once LIB/CCF is installed, this administrator can define other administrators through the LIB/CCF Option 12.0 ADMINID keyword. See the LIB/CCF Implementation Guide for details.

APFLIB=SYS1.LINKLIB

The data set name of the authorized program library where $CCFP101 resides. $CCFP101 is an optional program. See Step 21C for more information. If $CCFP101 is not used, this keyword is ignored. The default is SYS1.LINKLIB.

EXITn=LINK|LOAD

The value of n is the number of the user exit program (0 through 15, excluding 11). LOAD is the default. Regardless of the EXITn= specification, LIB/CCF exits are not invoked unless specified in Option 12.0 of the LIB/CCF administrator functions. See the LIB/CCF Implementation Guide for details on the Option 12.0 EXITn keyword and user exits.

FORMAT=MIXED|UPCASE

The format for printed reports.

IEBCLIB=SYS1.LINKLIB

The data set name of the authorized program library where IEBCOPY resides. The default is SYS1.LINKLIB.

IEBCOPY=IEBCOPY

The name of the IBM IEBCOPY program. If your site renamed IEBCOPY, you must specify the new name in the $CCFGEN macro.

IEBCOPY is used when a site chooses to back up load modules before link editing into these libraries. It is used if a test object library is defined to LIB/CCF, so that object modules are moved into a production object library. The default is IEBCOPY.

INTRUPT=YES|NO

Indicates whether the LIB/CCF programs are interruptable (can be specified as YES to allow testing under TSO TEST). The default is NO.

LNKEDIT=IEWL

The name of the linkage editor program. The default is IEWL.

LIBCOPY=LIBRCOPY

The name of the LIBRCOPY program. The default is LIBRCOPY.

LIBNAME=AFOLIBR

The name of the batch CA Librarian program. If your site renamed CA Librarian, you must specify the new name with this keyword. The default is AFOLIBR.

SYSBASE=0000

The BASE MCD of the LIB/CCF System Master file. The default value is 0000.

SYSMAST=LIBR.LIBCCF.SYSMAST

The data set name of the LIB/CCF System Master file. The default is LIBR.LIBCCF.SYSMAST.