Makefile mejorado