Additional incremental-update situations

You might encounter incremental updating in other situations.

For example, C++ compilers that support parameterized types (templates) often update type map files incrementally as different targets are built. HCL VersionVault includes special makefile rules that store per-target type map files. For more information, see Using VersionVault to Build C++ Programs.

Ada compilers often update certain common files in Ada libraries incrementally, as different compilation units are built. There are no current clearmake workarounds to implement per-target CRs for Ada libraries. To produce a CR for an Ada library, you can rebuild the library from its sources in a single clearaudit session.