stringtranslate.com

imake

imake es un sistema de automatización de compilación escrito para el sistema X Window . X lo utilizó desde X11R1 (1987) hasta X11R6.9 (2005) y siguió utilizándose en XFree86 (última confirmación en 2009). Se implementa sobre el preprocesador C y make . La primera versión fue escrita por Todd Brunhoff en Tektronix .

imake genera archivos make a partir de una plantilla, un conjunto de funciones macro del preprocesador de C y un archivo de entrada por directorio llamado Imakefile. Esto permite que las dependencias de la máquina (como las opciones del compilador , los nombres de comandos alternativos y las reglas especiales de creación) se mantengan separadas de las descripciones de los distintos elementos que se van a crear.

imake se usó ampliamente para X y software relacionado con X durante la década de 1990, y para software no relacionado como ChorusOS . [1] También se usó para la gestión de configuración . [2]

Con el lanzamiento de X.org X11R7.0 , fue reemplazado por GNU Autotools . (X11R6.9 y X11R7.0 eran la misma base de código con un sistema de compilación diferente). X.Org planea usar Meson en el futuro en lugar de Autotools.

Notas

  1. ^ "Guía del desarrollador de aplicaciones ChorusOS 5.0: el entorno imake". Oracle Corporation . 2010. Archivado desde el original el 2018-05-03 . Consultado el 2018-05-02 .
  2. ^ Taek Lee; Peggy Thomas; Vivienne Lowen (marzo de 1996). "Una odisea hacia las mejores prácticas de gestión de la configuración de software: el panorama general". En Sommerville, Ian (ed.). Gestión de la configuración de software . Taller internacional sobre gestión de la configuración de software ICSE'96 SCM-6 Workshop. Apuntes de clase en informática. Vol. 6. Berlín, Alemania. págs. 231–238. doi :10.1007/BFb0023093. ISBN 978-3-540-61964-2.

Fuentes

Enlaces externos