I think this needs to be fleshed out. Perhaps build a makefile step-by-step instead of just showing examples of completed scripts.