On Mon, Jul 12, 2010 at 7:40 PM, Barry Smith <span dir="ltr"><<a href="mailto:bsmith@mcs.anl.gov">bsmith@mcs.anl.gov</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><br>
On Jul 12, 2010, at 7:04 PM, Matthew Knepley wrote:<br>
<br>
> I would like to quit using 'make' in favor of builder.py. I have been doing this myself, but I have to<br>
> constantly port the changes people make to the original build. Is there a reason to maintain make?<br>
<br>
</div>  ALL the examples.<br></blockquote><div><br></div><div>Okay.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
  New stuff we are just adding for Cuda builds. You will need to add support to builder for that.<br></blockquote><div><br></div><div>Yes, that was one point of my mail.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

  In order to be in a position to not maintain the "regular" make, several people, NOT JUST YOU, will need to know how to add new features, fix bugs etc. The old make sucks but a least 4 or 5 people can can work on it.  The sooner you make builder.py completely understandable (it is actually already somewhat understandable) then the sooner we can switch. Also it needs to handle all strange corner cases that make supports.<br>
</blockquote><div><br></div><div>Okay, in order to do that I need feedback about the badness. That is the other point of this mail. At this point,</div><div>all I really need is for people to try it first for anything. If it fails, mail.</div>
<div><br></div><div>Also, starting a list of strange corner cases would help.</div><div><br></div><div>    Matt</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<font color="#888888"><br>
   Barry<br>
</font><div><div></div><div class="h5"><br>
><br>
> Also, I pushed preliminary support for dependency checking into builder.py.<br>
><br>
>    Matt<br>
><br>
> --<br>
> What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>
> -- Norbert Wiener<br>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>
-- Norbert Wiener<br>