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
