<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Building our software using CMake and VS2005 on Windows platform is very slow. Debugging this issue I discovered the several of the depent.make files are huge. One example is a depent.make file that is roughly 10 MB. In this file most of the object files dependent on almost all boost header files. I am guessing a huge&nbsp;depent.make&nbsp;file would affect at least dependency scanning.<div><br></div><div>Obviously I do not know how much this affect performance.</div><div><br></div><div>Will take a look at ninja.</div><div><br></div><div>Any other suggestions?</div><div><br></div><div>Regards,</div><div>Lars<br><br><div>&gt; Date: Thu, 12 Dec 2013 11:14:29 -0500<br>&gt; From: bill.hoffman@kitware.com<br>&gt; To: cmake@cmake.org<br>&gt; Subject: Re: [CMake] depend.make<br>&gt; <br>&gt; On 12/12/2013 8:17 AM, Lars wrote:<br>&gt; &gt; Here is the link: http://www.itk.org/Bug/print_bug_page.php?bug_id=8561<br>&gt; Is this causing you a problem?    If there are some extra depends on <br>&gt; boost files what is the harm?  I am assuming that you are not changing <br>&gt; them that much...   You could also try the ninja generator that does the <br>&gt; depends different and is faster anyway...<br>&gt; <br>&gt; <br>&gt; -Bill<br>&gt; <br>&gt; --<br>&gt; <br>&gt; Powered by www.kitware.com<br>&gt; <br>&gt; Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ<br>&gt; <br>&gt; Kitware offers various services to support the CMake community. For more information on each offering, please visit:<br>&gt; <br>&gt; CMake Support: http://cmake.org/cmake/help/support.html<br>&gt; CMake Consulting: http://cmake.org/cmake/help/consulting.html<br>&gt; CMake Training Courses: http://cmake.org/cmake/help/training.html<br>&gt; <br>&gt; Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html<br>&gt; <br>&gt; Follow this link to subscribe/unsubscribe:<br>&gt; http://www.cmake.org/mailman/listinfo/cmake<br></div></div>                                               </div></body>
</html>