[ET Trac] [Einstein Toolkit] #1522: Improve determining make dependencies

Einstein Toolkit trac-noreply at einsteintoolkit.org
Fri Jan 17 13:08:11 CST 2014


#1522: Improve determining make dependencies
--------------------------+-------------------------------------------------
  Reporter:  eschnett     |       Owner:                     
      Type:  enhancement  |      Status:  new                
  Priority:  major        |   Milestone:                     
 Component:  Cactus       |     Version:  development version
Resolution:               |    Keywords:                     
--------------------------+-------------------------------------------------

Comment (by knarf):

 I am a bit confused by the whole discussion, but probably just don't know
 enough about Makefiles. One question: Why isn't a dependency on just the
 .o file enough? Why should there be a dependency line for the .cc file
 (assuming it is not generated of course). And another question: I agree
 with Steve in that I don't understand what lines like
 {{{
 tst.cc /usr/include/stdc-predef.h header.h :
  /usr/include/c++/4.8.2/iostream :
  /usr/include/c++/4.8.2/x86_64-redhat-linux/bits/c++config.h :
  /usr/include/bits/wordsize.h :
 }}}
 should do. They all are dependency lines, but the dependencies (right hand
 sides of the ":"s) are empty. In addition, most lines start with a space -
 why?

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1522#comment:6>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list