A veces en las fuentes de proyectos veo archivos "* .in". Por ejemplo, un montón de "Makefile.in" s. ¿Para qué son y / o qué significa la parte ".in"? Asumo que esto tiene algo que ver con autoconfo makeo algo así como esos, pero no estoy seguro.
He intentado buscar ".in file extension", "autoconf .in file extension", "autoconf .in", "autoconf dot in" y otras variantes, sin suerte.

Respuestas:
es solo una convención que significa que el archivo dado es para
input; en mi experiencia, estos archivos tienden a ser una especie de plantilla genérica a partir de la cual resulta un archivo de salida o script específico.fuente
autoconfreino?Creo que el automake operaciones que impliquen un Makefile.in es algo como esto:
En realidad, nadie escribe un Makefile.in. El único archivo definido por el programador aquí es el Makefile.am.
fuente
Makefile.in, porque automake no haría lo que quiero.Son archivos de entrada para el
m4preprocesador de macros. Entre otras cosas, estos archivos contienen macros marcadas con @, que se expanden en m4.fuente
Makefile.innunca es tocado por nadam4relacionado.