I have a bunch of objects that inherit abstracts interfaces generated from an idl file. Each object that use of theses interfaces include the same file interfaces.h which contain all the c++ generated abstract classes that map to the idl interface.
Each time I change anything into interfaces.idl every classes that depend on this have to be rebuild since interfaces.h change. Is there a flag or something to tell midl to generate each abstract class in its own .h ?