kernel Makefile won't work after moving cache handling into a separated file.