<div dir="ltr"><div>Many thanks.</div><div>Regards,</div><div>Aitor.</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-02-24 9:40 GMT+01:00 Daniel Marjamäki <span dir="ltr"><<a href="mailto:Daniel.Marjamaki@evidente.se" target="_blank">Daniel.Marjamaki@evidente.se</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>
<div style="font-family:Tahoma;font-size:10pt;direction:ltr">Hello!
<div><div><br>
</div>
<div>> <span style="font-family:"Times New Roman";font-size:16px">I understand that an incremental build is to just build the essential part changed (in my case, to add a new checker).</span></div>
<div><span style="font-family:"Times New Roman";font-size:16px"><br>
</span></div>
</div><div><font face="Times New Roman" size="3">yes. in theory you only need to compile your checker and link clang. however the "make" will probably perform some more stuff.</font></div><div>
<div><br>
</div>
<div>> <span style="font-family:"Times New Roman";font-size:16px">So is it enough to run make from within the StaticAnalyzer directory?</span></div>
<div><span style="font-family:"Times New Roman";font-size:16px"><br>
</span></div>
</div><div><span style="font-size:10pt">Use:</span></div>
<div><br>
</div>
<div>cd <LLVM_BUILD_DIR></div>
<div>make</div>
<div><br>
</div>
<div>Best regards,</div>
<div>Daniel Marjamäki</div>
<div><div>
<div><br>
<div style="font-family:Tahoma;font-size:13px">
<div style="font-family:Tahoma;font-size:13px">
<div style="font-family:Tahoma;font-size:13px">
<div style="font-family:Tahoma;font-size:13px">
<div style="font-family:Tahoma;font-size:13px">
<div style="font-family:Tahoma;font-size:13px">
<p class="MsoNormal" style="margin:0cm 0cm 0pt"><span style="color:gray;font-family:"Arial","sans-serif";font-size:8pt">..................................................................................................................</span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0pt"><span style="font-family:"Arial","sans-serif";font-size:8pt">Daniel Marjamäki
</span><span style="color:gray;font-family:"Arial","sans-serif";font-size:8pt">Senior Engineer</span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0pt"><span lang="EN-US" style="color:gray;font-family:"Arial","sans-serif";font-size:8.5pt">Evidente ES East</span><span lang="EN-US" style="color:gray;font-family:"Arial","sans-serif";font-size:8pt"> AB<span>
</span>Warfvinges väg 34<span> </span>SE-112 51 Stockholm<span> </span>Sweden </span>
</p>
<p class="MsoNormal" style="margin:0cm 0cm 0pt"><span lang="EN-US" style="color:gray;font-family:"Arial","sans-serif";font-size:8pt"></span> </p>
<p class="MsoNormal" style="margin:0cm 0cm 0pt"><span lang="EN-GB" style="color:gray;font-family:"Arial","sans-serif";font-size:8pt">Mobile</span><span lang="EN-GB" style="color:gray;font-family:"Arial","sans-serif";font-size:8pt">:<span>
</span><a href="tel:%2B46%20%280%29709%2012%2042%2062" target="_blank" value="+46709124262">+46 (0)709 12 42 62</a></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0pt"><span lang="EN-GB" style="color:gray;font-family:"Arial","sans-serif";font-size:8pt"></span><span lang="EN-GB" style="color:gray;font-family:"Arial","sans-serif";font-size:8pt">E-mail:<span>
</span><span> <a href="mailto:Daniel.Marjamaki@evidente.se" target="_blank">
Daniel.Marjamaki</a></span><a href="mailto:Daniel.Marjamaki@evidente.se" target="_blank">@evidente.se</a><span>
</span><span> </span></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0pt"><span lang="EN-GB" style="color:gray;font-family:"Arial","sans-serif";font-size:8pt"></span> </p>
<p class="MsoNormal" style="margin:0cm 0cm 0pt"><span lang="EN-GB" style="font-family:"Arial","sans-serif";font-size:8pt"><a href="http://www.evidente.se" target="_blank">www.evidente.se</a></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div><div style="font-family:Times New Roman;font-size:16px">
<hr>
<div style="direction:ltr"><font color="#000000" face="Tahoma"><b>Från:</b> Aitor San Juan [<a href="mailto:aitor.sj@opendeusto.es" target="_blank">aitor.sj@opendeusto.es</a>]<br>
<b>Skickat:</b> den 24 februari 2014 09:09<br>
<b>Till:</b> Daniel Marjamäki<br>
<b>Cc:</b> <a href="mailto:cfe-dev@cs.uiuc.edu" target="_blank">cfe-dev@cs.uiuc.edu</a><br>
<b>Ämne:</b> Re: Clang checker<br>
</font><br>
</div><div><div class="h5">
<div></div>
<div>
<div dir="ltr">
<div>Thanks a lot Daniel.</div>
<div> </div>
<div>I understand that an incremental build is to just build the essential part changed (in my case, to add a new checker). So is it enough to run make from within the StaticAnalyzer directory? That is, I go to
<font face="courier new,monospace"><em><MY_LLVM_SOURCE_DIR></em></font><font face="courier new,monospace">/tools/clang/lib/StaticAnalyzer</font>, and from there do I simply run make? Is this what you meant by an incremental build?</div>
<div> </div>
<div>Thanks.<br>
</div>
</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">2014-02-24 8:30 GMT+01:00 Daniel Marjamäki <span dir="ltr">
<<a href="mailto:Daniel.Marjamaki@evidente.se" target="_blank">Daniel.Marjamaki@evidente.se</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid">
Hello!<br>
<div><br>
> do I have to build again Clang, the Static Analyzer, or is it enough to compile the checker? I'm a bit lost about this. It's not clear to me.<br>
<br>
</div>
It is not enough the compile the checker.<br>
<br>
You do not need to rebuild everything.<br>
<br>
Just perform a "make" / incremental build. This will take a little while even when you have not changed any interfaces etc but it should run much faster than a full rebuild.<br>
<br>
Best regards,<br>
Daniel Marjamäki<br>
<br>
..................................................................................................................<br>
Daniel Marjamäki Senior Engineer<br>
Evidente ES East AB Warfvinges väg 34 SE-112 51 Stockholm Sweden<br>
<br>
Mobile: <a href="tel:%2B46%20%280%29709%2012%2042%2062" target="_blank" value="+46709124262">
+46 (0)709 12 42 62</a><br>
E-mail: <a href="mailto:Daniel.Marjamaki@evidente.se" target="_blank">
Daniel.Marjamaki@evidente.se</a><br>
<br>
<a href="http://www.evidente.se" target="_blank">www.evidente.se</a><br>
</blockquote>
</div>
<br>
</div>
</div>
</div></div></div>
</div>
</div>
</div>
</blockquote></div><br></div>