Makefile question...

Kurt Granroth kurt+plug-discuss at granroth.com
Tue Oct 27 17:59:29 MST 2009


On 10/27/09 9:23 AM, kitepilot at kitepilot.com wrote:
> Hello virtual inhabitants:
>
> I have a C++ application scattered over several directories.
> Each leaf directory has its own Makefile.
> I want to write a top-level Makefile that traverses the tree and builds the
> application.
> Makefile(s) are not one of my talents, and I cant' remember how to traverse
> the tree and fire up the nested Makefile(s).
>
> Any "make Guru" in the population?

Hmm... I'm tempted to recommend that you move away from Makefiles 
entirely into something a little more automated.  Still, that's not what 
your question was.

---------------------------
DIRS = one two three

all:
	for dir in ${DIRS}; do make -C $$dir $@; done
---------------------------


More information about the PLUG-discuss mailing list