GNU Automake
Questa voce o sezione sull'argomento informatica non cita le fonti necessarie o quelle presenti sono insufficienti. |
GNU Automake | |
---|---|
Sviluppatore | Progetto GNU |
Data prima versione | 28 maggio 1996 |
Ultima versione | 1.16.1 (11 marzo 2018) |
Sistema operativo | Multipiattaforma |
Linguaggio | Perl |
Genere | Automazione dello sviluppo |
Licenza | GNU 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.