On Mon, 8 Mar 2010, Derek Gaston wrote:

> On Mar 8, 2010, at 2:41 PM, Roy Stogner wrote:
>
>> We've talked about no longer caching dependency information, and
>> getting rid of this problem for good, but:
>> 1. That can slow down make on high-latency filesystems
>> 2. We're lazy
>
> We recently switched to this for our framework and codes.... and
> have found we have far fewer problems because of it... but we're
> kind of always in development mode over here where we're adding new
> files all the time... so maybe it makes more sense for us than it
> does for libmesh (where the actual file structure and dependencies
> are more mature).

Yes... mature... I'm currently hacking up a header that, if it works
properly, will become a new dependency on most of the source files in
the library, and probably half the headers.

Your system, would you like to switch libMesh itself to use it?
Manually updating .depend files clearly is not worth it; checking just
now I find that I forgot to update it when adding tensor_value.h to
system.h, and I know I've caught others making the same sort of
mistake...
---
Roy

------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Libmesh-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to