updated generic makefile
.