Re: [Xen-devel] [PATCH] build: fix clean rule to cover objects in unvisited subdirs

2015-12-02 Thread Ian Campbell
On Tue, 2015-12-01 at 09:44 -0700, Jan Beulich wrote: > > > > On 01.12.15 at 17:34, wrote: > > > On Dec 1, 2015, at 10:07 AM, Jan Beulich wrote: > > > > > > For one build run, yes. But then you can (a) build individual object > > > files and (b)

Re: [Xen-devel] [PATCH] build: fix clean rule to cover objects in unvisited subdirs

2015-12-01 Thread Jan Beulich
>>> On 01.12.15 at 17:34, wrote: >> On Dec 1, 2015, at 10:07 AM, Jan Beulich wrote: >> >> For one build run, yes. But then you can (a) build individual object >> files and (b) as mentioned above change configuration (implying >> that you know

Re: [Xen-devel] [PATCH] build: fix clean rule to cover objects in unvisited subdirs

2015-12-01 Thread Jonathan Creekmore
> On Dec 1, 2015, at 6:41 AM, Jan Beulich wrote: > On 30.11.15 at 18:29, wrote: >> --- a/xen/Rules.mk >> +++ b/xen/Rules.mk >> @@ -173,7 +173,7 @@ FORCE: >> >> .PHONY: clean >> clean:: $(addprefix _clean_, $(subdir-all)) >> -rm -f *.o

Re: [Xen-devel] [PATCH] build: fix clean rule to cover objects in unvisited subdirs

2015-12-01 Thread Jan Beulich
>>> On 01.12.15 at 16:52, wrote: >> On Dec 1, 2015, at 6:41 AM, Jan Beulich wrote: >> > On 30.11.15 at 18:29, wrote: >>> --- a/xen/Rules.mk >>> +++ b/xen/Rules.mk >>> @@ -173,7 +173,7 @@ FORCE: >>> >>> .PHONY:

Re: [Xen-devel] [PATCH] build: fix clean rule to cover objects in unvisited subdirs

2015-12-01 Thread Jan Beulich
>>> On 30.11.15 at 18:29, wrote: > --- a/xen/Rules.mk > +++ b/xen/Rules.mk > @@ -173,7 +173,7 @@ FORCE: > > .PHONY: clean > clean:: $(addprefix _clean_, $(subdir-all)) > - rm -f *.o *~ core $(DEPS) > + rm -f *.o *~ core $(DEPS) $(obj-y) While for the

Re: [Xen-devel] [PATCH] build: fix clean rule to cover objects in unvisited subdirs

2015-12-01 Thread Jonathan Creekmore
> On Dec 1, 2015, at 10:07 AM, Jan Beulich wrote: > > For one build run, yes. But then you can (a) build individual object > files and (b) as mentioned above change configuration (implying > that you know what you're doing). Also you could, using the > example above, do a

[Xen-devel] [PATCH] build: fix clean rule to cover objects in unvisited subdirs

2015-11-30 Thread Jonathan Creekmore
In commit 8b6ef9c152edceabecc7f90c811cd538a7b7a110, several files in xen/common/compat were changed to be built using the Makefile in xen/common, by appending the compat prefix to the object files. Additionally, the xen/common/compat directory was removed from the subdirs-y variable, so it is no