[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: distclean should walk subdirs in reverse order

From: Harlan Stenn
Subject: Re: distclean should walk subdirs in reverse order
Date: Sat, 09 Mar 2013 22:05:08 +0000

Stefano Lattarini writes:
> My suggestion: if files in different subdirectories are actually
> dependent on each other (that is, the subdirectories are not
> really independent "modules" that can be built independently and
> oblivious to each other), re-organize your build system to stop
> using makefile recursion.  For more background and rationales, see
> Peter Miller's excellent paper "Recursive Make Considered Harmful":
> <>
> See also the old similar issue:
> <>
> (Sorry for the overly curt reply, but time is what it is these
> days).

The problem I've had is that the info above does a great job of saying
"recursive Make can be a problem" but I haven't found anything to help
me make a useful non-recursive Make system.  I haven't found a useful
example of even the general case, where one invokes "make" from the
top-level build directory.  And to be actually useful, I'd want to be
able to go to any subdir of the build directory, invoke "make"  or "make
thing" and have the right stuff happen.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]