reorganising the toolchain selection for the build and the kernel separately