Common usable Makefile