<p dir="ltr">Hi *,</p>
<p dir="ltr">Am 05.02.2014 08:45 schrieb "Anubhav Yadav" <<a href="mailto:anubhav1691@gmail.com">anubhav1691@gmail.com</a>>:<br>
><br>
> So, today I did git pull, and got all the latest changes in the source. I ran<br>
> ./install.sh</p>
<p dir="ltr">I assume you mean autogen.sh</p>
<p dir="ltr">> and then I ran<br>
> make<br>
><br>
> But then, many files were again getting downloaded in this build?</p>
<p dir="ltr">You can specify a directory where the build should download the files to. It defaults to a subdirectory of the checkout.<br>
You can use --with-external-tar to change this.</p>
<p dir="ltr">In either case the build should not redownload files that are on disk.</p>
<p dir="ltr">> Isn't make is only responsible for recompiling only those parts which<br>
> were changed?</p>
<p dir="ltr">Recompiling is different from redownloading.</p>
<p dir="ltr">If yo u do make clean, it needs to recompile, but doesn't need to refetch.</p>
<p dir="ltr">> So why the download? I am a little tight on bandwidth?</p>
<p dir="ltr">Either the version of the externals was updated since your last build or the files were no longer in the download folder.</p>
<p dir="ltr">Ciao<br>
Christian</p>