Thank you Michael,<div><br></div><div>I was afraid about this but I had to ask to try anyways :s<br><br><div class="gmail_quote">On Thu, Jul 22, 2010 at 4:09 PM, Michael Wild <span dir="ltr">&lt;<a href="mailto:themiwi@gmail.com">themiwi@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div></div><div class="h5"><br>
On 22. Jul, 2010, at 15:57 , David Ojeda wrote:<br>
<br>
&gt; Hello CMakers!<br>
&gt;<br>
&gt; I am coding with some teammates that use Xcode as their IDE. Everything is<br>
&gt; working fine thanks to CMake, except for the following situation:<br>
&gt;<br>
&gt; 1. Developer X checkouts a project from svn and uses CMake to generate their<br>
&gt; Xcode project<br>
&gt; 2. Developer X succesfully compiles their executables and configures this<br>
&gt; executables in the Xcode environment (for example, he changes its arguments,<br>
&gt; library configurations for debugging, etc).<br>
&gt; 3. Developer Y checkouts the same project from svn and changes<br>
&gt; CMakeLists.txt (for example, he adds another library dependency or a new<br>
&gt; source file).<br>
&gt; 4. Developer Y commits its changes<br>
&gt; 5. Developer X updates its project and must re-generate their Xcode project.<br>
&gt; 6. PROBLEM: All changes made at step 2 were lost for Developer X.<br>
&gt;<br>
&gt; Have any of you had this problem before? How can I maintain developer X&#39;s<br>
&gt; settings?<br>
&gt;<br>
&gt; Thanks for your ideas!<br>
&gt;<br>
&gt; David.<br>
<br>
</div></div>Well, tell X not to change anything in Xcode ;-) Either make the changes in the cache, or if otherwise not possible, modify the CMake code, and only as the last resort, modify the settings in the IDE. The rule is to never ever open a settings dialog in the IDE :-P<br>


<br>
Not much help, I know, but that&#39;s all the advice I can give.<br>
<font color="#888888"><br>
Michael<br>
<br>
</font></blockquote></div><br></div>