On Mon, 8 Mar 2010, Derek Gaston wrote:

> My "system", as you put it, is just to add .depend to the PHONY line
> in the Makefile and take the print statement out of .depend so we
> don't have to see it all the time.
>
> That's all that's necessary...

Yes, I think I can wrap my head around that.  ;-)

Hmm... since the .PHONY line is grammatically a dependency rather than
a variable, we ought to be able to have multiple .PHONY lines, right?
In particular, it looks like we can add:
.PHONY: .depend
to our Make.common, which then causes paranoid dependency regeneration
in all our examples as well as in any user app build systems that
mimic our example Makefiles.

I say we do it.  The biggest downside is that regenerating .depend for
the whole library takes time, but it's 1-3 seconds on the systems I
use.  Any comments/objections?
---
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