* Daily, Jeff A wrote on Fri, Jun 25, 2010 at 08:32:46PM CEST:
> I think if we want dependency tracking as a side-effect, then the user
> must list their sources in a dependent order (which only they would
> know). This is what I've had to do in my projects. The downside is
> that -j can't be use
> So one complication with Fortran modules is that we don't know the
> order
> in which we need to compile files for the first time. If you want to
> allow file edits to arbitrarily change where modules are defined in,
> then this is true for rebuilds as well. So module dependency tracking
> need
* Ralf Wildenhues wrote on Thu, Jun 24, 2010 at 08:04:34PM CEST:
> Fortran modules are another matter. From what I have understood so far:
>
> Fortran files may define modules and use other modules. In the most
> general case, one Fortran source file can define an arbitrary set of
> modules, and
* Daily, Jeff A wrote on Thu, Jun 24, 2010 at 04:46:28PM CEST:
> > > Why doesn't automake have dependency tracking for preprocessed
> > > Fortran?
> >
> > Because nobody has implemented it yet.
> Ok, so how does one go about developing this sort of thing for
> Automake? I'm certainly interested
> > Why doesn't automake have dependency tracking for preprocessed
> Fortran?
>
> Because nobody has implemented it yet.
>
> Well, I guess dependency tracking could be implemented similarly to how
> it is done for C and C++. Using makedepend could be a start, sure, but
> testing for a depmode wo
Hello Jeff,
* Daily, Jeff A wrote on Wed, Apr 14, 2010 at 11:36:54PM CEST:
> Why doesn't automake have dependency tracking for preprocessed Fortran?
Because nobody has implemented it yet.
> Wouldn't the following work? Note that there is a space before
> include so that automake doesn't process
Why doesn't automake have dependency tracking for preprocessed Fortran?
Wouldn't the following work? Note that there is a space before include so that
automake doesn't process it, but rather it appears verbatim in the generated
Makefile.in.
F77DEPMODE = makedepend
.F.o:
$(AM_V_PPF77) \