kBuild is a makefile framework for writing simple makefiles for complex tasks.