Makefiles automatizan la recompilación según dependencias y fechas de archivo
Estructura básica: objetivo (target), dependencias (prerequisitos) y comandos (indentados con tabulador)
Primer objetivo es el predeterminado; usar `.PHONY` para metas que no sean archivos
Variables permiten parametrizar rutas, flags y comandos; usar `:=` para expansión simple
Reglas de patrones (`%`, `*`) y reglas implícitas facilitan compilación masiva
Funciones integradas (patsubst, foreach, filter, shell, call, etc.) procesan texto y listas
Directivas como `include`, `vpath` y `.DELETE_ON_ERROR` agregan modularidad y seguridad
Ejemplo avanzado: Makefile Cookbook genera automáticamente dependencias con banderas `-MMD -MP`
Get notified when new stories are published for "🇪🇸 Hacker News Espanyol"