Anything beyond that trivial example Makefile will rather the reflect the system and environment on which it was written.