GNU Automake

Da Wikipedia, l'enciclopedia libera.
GNU Automake
Logo
Autoconf-automake-process.svg
SviluppatoreProgetto GNU
Data prima versione28 maggio 1996
Ultima versione1.16.1 (11 marzo 2018)
Sistema operativoMultipiattaforma
LinguaggioPerl
GenereAutomazione dello sviluppo
LicenzaGNU GPL v3
(licenza libera)
Sito web

GNU Automake è uno strumento di automazione del processo di sviluppo software.

il processo prevede:

  • creazione da parte del programmatore di un file di origine, chiamato Makefile.am, che contiene le informazioni di base del programma da compilare (nome, elenco dei file, opzioni di compilazione, ecc)
  • tramite automake viene creato un file intermedio Makefile.ins che viene distribuito insieme ai sorgenti del programma
  • Sulla piattaforma finale viene eseguito il comando "configure" che, a partire dal Makefile.ins genera il Makefile adatto alla piattarforma in uso

Per la compilazione dei sorgenti che utilizzano Automake tipicamente all'utente finale viene chiesto di impartire i comandi: configure; make; make install.