Lanzamiento fpm versión 0.5.0
Contenido
Lanzamiento fpm versión 0.5.0¶
Tenemos una gran cantidad de correcciones de errores en esta versión y realizamos muchas mejoras en las herramientas en torno a fpm, como la entrega continua y el instalador de Windows. Las nuevas características incluyen la posibilidad de una mejor selección del compilador/enlazador y el backend de compilación mejorado (las pruebas solo se compilan cuando es necesario, las dependencias de los enlaces se rastrean correctamente).
Encuentre las notas completas de la versión Aquí.
Cambios¶
Nuevas características¶
Se agregaron argumentos de línea de comando para el enlazador, el archivador y el compilador C (#549)
Correcciones¶
las tabulaciones se expanden correctamente en el análisis del archivo de origen (#521)
la secuencia de comandos del instalador utilizará la actualización de fpm para evitar dependencias obsoletas (#557)
use múltiples directorios de salida de compilación dependiendo de las opciones de línea de enlace (#575)
actualizar el texto de ayuda truncado (#578)
corrige la eliminación de directorios en fpm nuevas pruebas (#579)
use comandos similares a MSVS para compiladores Intel en Windows (#590)
agregar sección crítica a mkdir en backend (#613)
lista de módulos fijos (para instalar) (#612)
reparar opción –list y corregir descripción obsoleta de la opción –list (#607)
corregir el indicador de lanzamiento de Intel incorrecto en Windows (#602)
lista de nombres sin sufijo para Windows (#595)
Actualizaciones del repositorio¶
agregue archivos y flujo de trabajo para hacer que el instalador se lance (#616)
Se agregaron plantillas de problemas para guiar el informe de errores, problemas de paquetes, solicitudes de funciones y propuestas de especificaciones (#558)
rama predeterminada renombrada a main (#565)
actualizar la documentación sobre distribuciones compatibles con fpm, como spack y MSYS2 (#562)
nuevo flujo de trabajo para generar automáticamente versiones de fpm de fuente única (#563)
entrega continua de la fuente actual de fpm git implementada (#569, #564)
actualización de las instrucciones de arranque (#587)
actualizar el compilador README.md, el archivador & las banderas de enlace (#598)