My working makefile