About clearmake

clearmake is the HCL VersionVault variant of the Linux and UNIX make utility. It includes most of the features of UNIX System V make. It also features compatibility modes, which enable you to use clearmake with makefiles that were constructed for use with other popular make variants, including Gnu make.

clearmake features the following HCL VersionVault extensions:

  • Configuration lookup. Configuration lookup is a build-avoidance scheme that is more sophisticated than the standard scheme, which uses time stamps of build objects.

    Configuration lookup also includes automatic detection. This guarantees, for example, correct build behavior as C-language header files change, even if the header files are not listed as dependencies in the makefile.

  • Derived object sharing. Developers working in different views can share the files created by clearmake builds.
  • Creation of configuration records. Software bill-of-materials records that fully document a build and support the ability to rebuild.

Try it!

  1. From the Help, access the Command Reference, and review the clearmake page.
  2. From the Help, access the Building Software manual from the Online Manuals section and review one or more chapters of your choice.