CMT Requirements Files. Each package has a CMT requirements file containing the information required to build its components (typically libraries and applications) and to use them at run time (e.g., where its shared library is located).

Dependencies. Other packages on which a package depends are specified by use statements. Each package's requirements file has access to public information in the requirements files of the other packages, enabling it to know which compiler options to use and which libraries to link against.

Parameters. Parameters of build and test tools as well as deployment tools are also located in the requirements file.

Last updated by: Chuck Patterson 02/07/2005