why is the makefile on .gitignore...?