GNU Automake es una herramienta de programación que produce programas makefiles portables para el uso de make usado en la compilación de software. Es mantenido por la Fundación de Software Libre como uno de los programas GNU y es parte del sistema de construcción para GNU. El archivo Makefile generado sigue la directiva estándar de codificación GNU. Está escrita con el lenguaje de programación Perl y debe ser usado con GNU autoconf.