Thanks,<br><br>I'd prefer that, but unfortunately, this is not possible atm.<br><br><div class="gmail_quote">On Tue, Nov 2, 2010 at 7:45 PM, David Cole <span dir="ltr"><<a href="mailto:david.cole@kitware.com">david.cole@kitware.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Elminate the circularity. You'll drive yourself mad.<br>
<br>
:-)<br>
<div><div></div><div class="h5"><br>
<br>
On Tue, Nov 2, 2010 at 2:38 PM, tmp<br>
<<a href="mailto:template.meta.programmer@googlemail.com">template.meta.programmer@googlemail.com</a>> wrote:<br>
> 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<br>
> inclusion of the subprojects.<br>
> If there has been a change I issue an error message telling the user to<br>
> re-run configure.<br>
> If the variables have not changed, I can be sure, that all subprojects act<br>
> on the same<br>
> settings and no error is issued.<br>
><br>
> I'm looking for a neater solution. Ideally I would want to start over the<br>
> 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>
><br>
</div></div>> _______________________________________________<br>
> Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
><br>
> Visit other Kitware open-source projects at<br>
> <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
><br>
> Please keep messages on-topic and check the CMake FAQ at:<br>
> <a href="http://www.cmake.org/Wiki/CMake_FAQ" target="_blank">http://www.cmake.org/Wiki/CMake_FAQ</a><br>
><br>
> Follow this link to subscribe/unsubscribe:<br>
> <a href="http://www.cmake.org/mailman/listinfo/cmake" target="_blank">http://www.cmake.org/mailman/listinfo/cmake</a><br>
><br>
</blockquote></div><br>