GNU AutoGen

Un article de Wikipédia, l'encyclopédie libre.
GNU AutoGen
Description de l'image Official gnu.svg.

Informations
Créateur Bruce Korb (d)Voir et modifier les données sur Wikidata
Développé par Projet GNU
Dernière version 5.18.16 ()[1]Voir et modifier les données sur Wikidata
Dépôt git.savannah.gnu.org/cgit/autogen.gitVoir et modifier les données sur Wikidata
Écrit en CVoir et modifier les données sur Wikidata
Système d'exploitation GNU, GNU/Linux, FreeBSD, NetBSD, OpenBSD, macOS et UnixVoir et modifier les données sur Wikidata
Environnement GNU/Linux, FreeBSD, NetBSD, OpenBSD, Solaris, Mac OS X, HP-UX, SVR4, SVR5
Type Paquet GNU
Logiciel utilitaireVoir et modifier les données sur Wikidata
Licence Licence publique générale GNU version 3 ou ultérieure, licence publique générale limitée GNU version 3.0 ou ultérieure (d) et BSD 3-clausesVoir et modifier les données sur Wikidata
Documentation www.gnu.org/software/autogen/manualVoir et modifier les données sur Wikidata
Site web www.gnu.org/software/autogenVoir et modifier les données sur Wikidata

GNU AutoGen est un logiciel utilitaire utilisé pour simplifier la phase répétitive de création ou de maintenance de logiciels traitant une quantité importante de texte. Cet outil maintenu par le projet GNU est particulièrement adapté pour les programmes exigeant la synchronisation de plusieurs blocs de texte[2].

Il intervient dans le mécanisme des autotools pour la génération dans GCC des fichiers Makefile.am[3]. Il devient par là même un composant de la compilation et peut virtuellement intervenir dans la génération des fichiers Makefile.in dans une approche similaire à yacc et lex[4].

AutoGen est à l’origine développé dans les années 1990 par Bruce Korb et Gary V. Vaughan[5] puis maintenu pour le projet GNU par l’un de ses auteurs depuis 2004[6].

GNU AutoOpts est distribué avec le projet AutoGen[2].

Voir aussi[modifier | modifier le code]

Notes et références[modifier | modifier le code]

  1. (en) Bruce Korb (d), « GNU AutoGen Version 5.18.16/AutoOpts Version 42.1 », (consulté le )
  2. a et b (en) « GNU AutoGen », sur directory.fsf.org, FSF,
  3. (en) « Makefile questions », gcc.gnu.org, 24 juillet 2007.
  4. (en) « GNU autogen code generation », lists.gnu.org/automake, 27 avril 2010.
  5. (en) « Autogen - version 4.3.6 », boutell.com, 5 août 1998.
  6. (en) « Autogen - version 5.6.2 », ftp.gnu.org, 24 mai 2004.

Lien externe[modifier | modifier le code]