Lançada a versão 0.5.0 do fpm
Conteúdo
Lançada a versão 0.5.0 do fpm¶
Temos um grande número de correções nesta versão e foi feito um grande número de melhorias nas ferramentas que rodeiam o fpm, como o CI/CD e o instalador Windows. Novos recursos incluem a possibilidade de uma melhor seleção de compilador/vinculador e um backend de compilação melhorado (testes são compilados apenas quando necessário, dependências vinculadas são rastreadas corretamente).
Encontre as notas de lançamento completas aqui.
Mudanças¶
Novos recursos¶
adicionados argumentos de linha de comando para o linker, archiver e compilador C (#549)
Correções¶
tabulações são corretamente expandidas durante a análise do ficheiro fonte (#521)
o script instalador agora usará o fpm update para evitar dependências obsoletas (#557)
usar múltiplos diretórios de saída de compilação dependendo das opções de vínculo (#575)
correção de texto de ajuda truncado (#578)
corrige a remoção de diretórios nos testes do comando fpm new (#579)
usar comandos parecidos com o MSVS nos compiladores Intel para Windows (#590)
adiciona uma seção crítica ao mkdir no backend (#613)
correção da listagem de módulos (para a instalação) (#612)
corrige opção –list e suas descrições desatualizadas (#607)
corrige flag incorreta para o compilador Intel no Windows (#602)
listar nomes sem sufixo no Windows (#595)
Atualizações do repositório¶
adiciona ficheiros e workflow para fazer o instalador Windows a cada lançamento (#616)
modelos de issue adicionados para guiar o relato de falhas, problemas com pacotes, requisição de recursos e propostas de especificação (#558)
ramo principal renomeado para main (#565)
atualiza a documentação sobre distribuições que possuem suporte ao fpm, como spack e o MSYS2 (#562)
novo workflow para automaticamente gerar as versões de código-fonte único do fpm (#563)
entrega contínua do código-fonte disponível atualmente no git (#569, #564)
atualização de versão nas instruções de como compilar o fpm sem usar o fpm (#587)
atualização do arquivo README.md compiladores, archiver e link flags (#598)