Hi all,<br><br>I have got some circular dependencies in my source that origin from<br>internal cache variables managed in different parts of my project.<br>Unfortunately there is no correct order to include the subprojects:<br>
Sometimes A B C would be correct, sometimes B C A, sometimes C A B.<br><br>At the moment I check, if the affected variables have changed during the inclusion of the subprojects.<br>If there has been a change I issue an error message telling the user to re-run configure.<br>
If the variables have not changed, I can be sure, that all subprojects act on the same<br>settings and no error is issued.<br><br>I&#39;m looking for a neater solution. Ideally I would want to start over the configure step, so that<br>
everything works out fine and no direct action from the user is required.<br><br>Regards<br><br>tmp<br>