Fpm-Version 0.5.0 veröffentlicht
Inhalt
Fpm-Version 0.5.0 veröffentlicht¶
Wir haben eine große Anzahl von Fehlerkorrekturen in dieser Version und viele Verbesserungen an den Werkzeugen rund um fpm vorgenommen, wie die kontinuierliche Bereitstellung und den Windows-Installer. Zu den neuen Funktionen gehören die Möglichkeit einer besseren Auswahl von Compilern/Linkern und ein verbessertes Build-Backend (Tests werden nur bei Bedarf gebaut, Link-Abhängigkeiten werden korrekt verfolgt).
Die vollständigen Versionshinweise sind [hier] (https://github.com/fortran-lang/fpm/releases/tag/v0.5.0) zu finden.
Änderungen¶
Behobene Probleme¶
Tabs werden beim Scannen von Quelldateien korrekt expandiert (#521)
Installer-Skript wird fpm update verwenden, um veraltete Abhängigkeiten zu vermeiden (#557)
mehrere Build-Ausgabeverzeichnisse abhängig von den Link-Line-Optionen verwenden (#575)
abgeschnittenen Hilfetext aktualisiert (#578)
Verzeichnisentfernung in neuen fpm-Tests behoben (#579)
verwende MSVS-ähnliche Befehle für Intel-Compiler unter Windows (#590)
hinzufügen von kritischen Abschnitt zu mkdir im Backend (#613)
Modulliste korrigiert (für Installation) (#612)
Reparatur der Option –list und Korrektur veralteter Beschreibungen der Option –list (#607)
Behebung des falschen Intel Release Flags unter Windows (#602)
Namen ohne Suffix für Windows auflisten (#595)
Repository-Aktualisierungen¶
Dateien und Workflow hinzufügen, um Installer bei Veröffentlichung zu erstellen (#616)
issue templates added to guide reporting of bugs, package issues, feature requests and specification proposals (#558)
default branch renamed to main (#565)
update documentation on distributions supporting fpm, like spack and MSYS2 (#562)
new workflow to automatically generate single source fpm versions (#563)
continuous delivery of current fpm git source implemented (#569, #564)
update of bootstrapping instructions (#587)
update README.md compiler, archiver, & link flags (#598)