Much better example makefile