Deriving class dependencies

clearmake stores or records the derived class dependencies.

clearmake stores dependencies it derives in .class.dep files. Each .class target which produces .class DOs has a .class.dep file. For example, for a target named A.class, clearmake creates an A.class.dep file. clearmake reads .class.dep files when evaluating a target to augment its makefile-declared dependencies.

clearmake derives the following class dependencies: