A generic makefile template containing support for several cross compiling toolchains