On 26/05/2015 19:15, Peter Crosthwaite wrote: > On Tue, May 26, 2015 at 6:29 AM, Paolo Bonzini <pbonz...@redhat.com> wrote: >> >> >> On 26/05/2015 07:38, Peter Crosthwaite wrote: >>> make can be invoked in the individual build dirs to build an individual >>> target or just a single file of a target. e.g. >>> >>> touch translate-all.c >>> make -C microblazeel-softmmu translate-all.o >> >> Out of curiosity, why not use "make subdir-microblazeel-softmmu" instead? >> > > Does that in any way allow you to specify a single file? > > This come up in my multi-arch work, where I am constantly touching > core headers while being a fully configured build. Every change > triggers major recompilation. So to make my quick edits I have started > a process where I use this fuller make specification to rebuild the > one under-development file+target combo that failed until the build > bugs go away. Then once is works I continue with unqualified build. I > also want to avoid retrigger of the common-obj build.
Understood, thanks for the application. I'll include the patch in my next pull request (and will prepare a public git tree sooner rather than later). Paolo