NOTE

Most morphing filename commands are not stackable. They match on the first command and any following command associated with that filename is ignored. Two morphing filename commands are stackable, FILEDELETE and ISLIB. This lets you delete a file and add a replacement automatically or specify that an object module is a library and still bring in a patch file. For example:

CLD.LIB=ISLIB

CLD.LIB=+OBJ:CWUSECLD

will force CLD.LIB to be linked as a library and CWUSECLD.OBJ to be linked as an object module.

The commands:

DOS1.BOJ=+OBJ:CWDOS1.OBJ

DOS1.BOJ=FILEDELETE

will remove DOS1.BOJ from link processing and add CWDOS1.OBJ into link processing.

Do not try to stack any other commands besides ISLIB and FILEDELETE. The second command will either be ignored or cause inappropriate behavior, and possibly a general protection fault (GPF) when linking with WL32.

Next Page

Previous Page

Go to Table of Contents

Go back to Devore Software & Consulting home page