je fais - imake

imake est un système d'automatisation de construction écrit pour le système X Window . Il a été utilisé par X de X11R1 (1987) à X11R6.9 (2005), et a continué à être utilisé dans XFree86 (dernier commit 2009). Il est implémenté sur le préprocesseur C et make . La première version a été écrite par Todd Brunhoff chez Tektronix .

imake génère des makefiles à partir d'un modèle, d'un ensemble de fonctions macro de préprocesseur C et d'un fichier d'entrée par répertoire appelé Imakefile. Cela permet de séparer les dépendances de la machine (telles que les options du compilateur , les noms de commandes alternatifs et les règles de fabrication spéciales) des descriptions des divers éléments à construire.

imake a été largement utilisé pour les logiciels liés à X et X dans les années 1990, et pour des logiciels indépendants tels que ChorusOS . Il a également été utilisé pour la gestion de la configuration .

Avec la sortie de X.org X11R7.0 , il a été remplacé par GNU Autotools . (X11R6.9 et X11R7.0 étaient la même base de code avec un système de construction différent.). X.Org prévoit d'utiliser Meson à l'avenir au lieu d'Autotools.

Remarques

Sources

Liens externes