On 22 January 2013 10:00, Stefan Hajnoczi <stefa...@gmail.com> wrote: > On Mon, Jan 21, 2013 at 11:42:54PM +0000, Peter Maydell wrote: >> I have no idea whether we can make qemu's build process more >> resistant to that kind of diachronic change, but I mention it >> anyway :-) > > Yes, this is an annoying weakness in the build system. But I think we > should not solve it with more make sophistication because we seem > incapable of handling the current level of complexity already :).
I was wondering if we should put common object files and other generated things in a common-objs/ subdir. Then distclean could just remove common-objs/ *-softmmu *-linux-user and definitely blow away anything generated. (Or we could just ban in-tree builds?) -- PMM