Thanks,<br><br>I&#39;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">&lt;<a href="mailto:david.cole@kitware.com">david.cole@kitware.com</a>&gt;</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&#39;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>
&lt;<a href="mailto:template.meta.programmer@googlemail.com">template.meta.programmer@googlemail.com</a>&gt; wrote:<br>
&gt; Hi all,<br>
&gt;<br>
&gt; I have got some circular dependencies in my source that origin from<br>
&gt; internal cache variables managed in different parts of my project.<br>
&gt; Unfortunately there is no correct order to include the subprojects:<br>
&gt; Sometimes A B C would be correct, sometimes B C A, sometimes C A B.<br>
&gt;<br>
&gt; At the moment I check, if the affected variables have changed during the<br>
&gt; inclusion of the subprojects.<br>
&gt; If there has been a change I issue an error message telling the user to<br>
&gt; re-run configure.<br>
&gt; If the variables have not changed, I can be sure, that all subprojects act<br>
&gt; on the same<br>
&gt; settings and no error is issued.<br>
&gt;<br>
&gt; I&#39;m looking for a neater solution. Ideally I would want to start over the<br>
&gt; configure step, so that<br>
&gt; everything works out fine and no direct action from the user is required.<br>
&gt;<br>
&gt; Regards<br>
&gt;<br>
&gt; tmp<br>
&gt;<br>
</div></div>&gt; _______________________________________________<br>
&gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;<br>
&gt; Visit other Kitware open-source projects at<br>
&gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;<br>
&gt; Please keep messages on-topic and check the CMake FAQ at:<br>
&gt; <a href="http://www.cmake.org/Wiki/CMake_FAQ" target="_blank">http://www.cmake.org/Wiki/CMake_FAQ</a><br>
&gt;<br>
&gt; Follow this link to subscribe/unsubscribe:<br>
&gt; <a href="http://www.cmake.org/mailman/listinfo/cmake" target="_blank">http://www.cmake.org/mailman/listinfo/cmake</a><br>
&gt;<br>
</blockquote></div><br>