[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] tools top level makefile cleanup
On Wednesday 23 March 2005 14:48, Anthony Liguori wrote: > Hollis Blanchard wrote: > > > >But I really don't like that for every command to recurse with (e.g. > > clean), you must add more hackery to the Makefile. Your snippet has the > > same problem (let's add "clean"...), and it seems all the Makefiles have > > all the issues discussed in different places. > > > >Is there really no better way to solve this problem? > > The following works for me. You need a default rule or else make gets > really confused but the wildcard rule will catch everything else. > > SUBDIRS=sub sub1 > > all: > @for i in $(SUBDIRS); do \ > $(MAKE) -C $$i $@; \ > done > > %: > @for i in $(SUBDIRS); do \ > $(MAKE) -C $$i $@; \ > done But the for loop was the original approach, and Adam described two problems with it: 1. errors in a sub-make will be ignored 2. the sub-makes cannot be parallelized -- Hollis Blanchard IBM Linux Technology Center ------------------------------------------------------- This SF.net email is sponsored by Microsoft Mobile & Embedded DevCon 2005 Attend MEDC 2005 May 9-12 in Vegas. Learn more about the latest Windows Embedded(r) & Windows Mobile(tm) platforms, applications & content. Register by 3/29 & save $300 http://ads.osdn.com/?ad_id=6883&alloc_id=15149&op=click _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |