Pregunta: ¿Puede CMake generar scripts de compilación que de ninguna manera utilicen CMake? De lo contrario, ¿qué tan difícil es desanimar a un script de automake generado por CMake para que no realice ninguna comprobación en CMake?¿Puede CMake generar scripts de compilación que * no * usan cmake?
Soy un gran admirador de CMake hasta el punto en que defiendo la idea de que hagamos la transición en mi entorno de trabajo actual. Una cosa que podría facilitar esta transición de nuestro sistema de compilación actual a CMake sería si pudiera demostrar que CMake puede generar archivos automake que no requieran cmake.
Claramente, nunca me gustaría hacer esto para el uso diario, pero tener la capacidad de crear fácilmente una rama de nuestro código que se puede construir desde la fuente sin requerir cmake sería de gran ayuda para hacer que mi caso.
Me parece extraño que las respuestas aquí sean "no". Estoy llegando al punto con cmake de que estoy empezando a entender cómo usarlo (en lugar de tratar de obligarlo a hacer algo para lo que no está diseñado), como usar compilaciones fuera de la fuente, etc. Pero yo sabe que cmake se incluye con cpack, que puede generar tarballs en Linux y similares. Si un tarball requiere cmake para construir, no estoy convencido de que sea un tarball en absoluto. – Steve314
Echaré un vistazo más de cerca a CPack;) – Voltaire
Los archivos comprimidos generados por CPack normalmente no son archivos tar de fuente para construir, sino más bien archivos binarios para ejecutar el sistema. – JesperE