automake | |
---|---|
Tip de | software-ul instrumentului |
Dezvoltator | proiect GNU |
Scris in | perl |
Sistem de operare | software multiplatformă |
ultima versiune |
|
Licență | GNU GPL |
Site-ul web | gnu.org/software/automak… |
Fișiere media la Wikimedia Commons |
Automake este un utilitar pentru generarea automată a fișierelor Makefile.in din fișierele Makefile.am . Fiecare Makefile.am este de fapt un set de macrocomenzi pentru program make(uneori cu mai multe reguli). Fișierele Makefile.in obținute în acest mod respectă standardele GNU Makefile .
Utilitarul Automake este folosit în programare , în principal în Unix . Automake este proiectat să ia sarcina de a menține Makefile de pe umerii întreținerii Proiectului GNU (și să-l pună pe întreținătorul Automake). Fiecare astfel de fișier este procesat și un fișier Makefile.in este creat din acesta . Ar trebui să existe un singur fișier Makefile.am în directorul proiectului .
Automake impune unele restricții asupra proiectului; de exemplu, presupune că proiectul utilizează programul Autoconf și, de asemenea, impune unele restricții asupra conținutului fișierului configure.ac .
Automake necesită un interpret Perl pentru a genera fișiere Makefile.in . Cu toate acestea, distribuția produsă de Automake este pe deplin compatibilă cu GNU și nu necesită perl pentru compilare.
Asamblare sisteme de automatizare | |
---|---|