/SCA_LIBRARY[=library-name] /NOSCA_LIBRARY (D) Controls whether MMS generates an SCA library during the build process. When you specify a library name with the /SCA_LIBRARY qualifier, MMS defines the macro $(SCALIBRARY) to be that library name. If you use /SCA_LIBRARY without specifying a library name, SCA$LIBRARY is the value of $(SCALIBRARY). If you do not specify /SCA_LIBRARY, /NOSCA_LIBRARY is the default. The macro $(SCA) is defined to be SCA regardless of the setting of the /SCA_LIBRARY qualifier. The macro $(MMSQUALIFIERS) contains the setting of the /SCA_ LIBRARY qualifier. When you specify the /SCA_LIBRARY qualifier, built-in rules for BASIC, BLISS-32, C, C++, COBOL, DIGITAL Fortran, MACRO, Pascal, PL/I, and SCAN change. NOTE You might choose to defer loading modules into the SCA library until after all compilations are completed. In this case, define the default rules for compilation in your description file to be the same as the default rule provided by MMS when the /NOSCA_LIBRARY qualifier is specified. You should also include a .LAST directive, which then loads the SCA database. For example: .LAST : $(SCA) SET LIBRARY $(SCALIBRARY) $(SCA) LOAD *