<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" id="owaParaStyle"></style>
</head>
<body fpstyle="1" ocsi="0">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">Hello!
<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><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><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><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><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="font-family:'Arial','sans-serif'; color:gray; font-size:8pt">..................................................................................................................</span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0pt"><span style="font-family:'Arial','sans-serif'; color:black; font-size:8pt">Daniel Marjamäki
</span><span style="font-family:'Arial','sans-serif'; color:gray; font-size:8pt">Senior Engineer</span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0pt"><span lang="EN-US" style="font-family:'Arial','sans-serif'; color:gray; font-size:8.5pt">Evidente ES East</span><span lang="EN-US" style="font-family:'Arial','sans-serif'; color:gray; 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="font-family:'Arial','sans-serif'; color:gray; font-size:8pt"></span> </p>
<p class="MsoNormal" style="margin:0cm 0cm 0pt"><span lang="EN-GB" style="font-family:'Arial','sans-serif'; color:gray; font-size:8pt">Mobile</span><span lang="EN-GB" style="font-family:'Arial','sans-serif'; color:gray; font-size:8pt">:<span>                
</span>+46 (0)709 12 42 62</span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0pt"><span lang="EN-GB" style="font-family:'Arial','sans-serif'; color:gray; font-size:8pt"></span><span lang="EN-GB" style="font-family:'Arial','sans-serif'; color:gray; font-size:8pt">E-mail:<span>   
</span><span>             <a tabindex="0" href="mailto:Daniel.Marjamaki@evidente.se">
Daniel.Marjamaki</a></span><a tabindex="0" href="mailto:Daniel.Marjamaki@evidente.se">@evidente.se</a><span>     
</span><span>                 </span></span></p>
<p class="MsoNormal" style="margin:0cm 0cm 0pt"><span lang="EN-GB" style="font-family:'Arial','sans-serif'; color:gray; 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">www.evidente.se</span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div style="font-family: Times New Roman; color: #000000; font-size: 16px">
<hr tabindex="-1">
<div id="divRpF222673" style="direction: ltr;"><font face="Tahoma" size="2" color="#000000"><b>Från:</b> Aitor San Juan [aitor.sj@opendeusto.es]<br>
<b>Skickat:</b> den 24 februari 2014 09:09<br>
<b>Till:</b> Daniel Marjamäki<br>
<b>Cc:</b> cfe-dev@cs.uiuc.edu<br>
<b>Ämne:</b> Re: Clang checker<br>
</font><br>
</div>
<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:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
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" value="+46709124262" target="_blank">
+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>
</body>
</html>