Hi, On Sun, Jul 31, 2011 at 6:34 PM, David Woodhouse <dwmw2@xxxxxxxxxxxxx> wrote: >> I am working with configuration for mips, sh, powerpc, arm and x86. >> Some of them are for real board, some of them are to regress-test >> compilers, binutils and kernel builds. Each of those config hardcode >> the CROSS_COMPILER string and have their own build directory. In each >> case, I want to be able to just run "make O=/src/obj/v3.0-arm >> oldnoconfig all" without having to worry about anything else. > > Yes, that's a valid but *separate* problem. yes, but I never really looked at it so far, I had the occasion now, and did the patch. > FWIW I usually solve this problem with a two-line GNUmakefile: > ARCH := arm > include Makefile > this would not work as I might ends up being multiple build in parallel and I am an aficionados of `git clean -fdx' so the extra file would go away. > I haven't checked whether it works for out-of-source-tree builds; I bet > it could be made to. > > I would love to see $ARCH turned into a proper configuration option. > I do not think this would be that hard, the main issue is that it would heavily be cross-tree. - Arnaud -- To unsubscribe from this list: send the line "unsubscribe linux-kbuild" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html