FERRAMENTAS LINUX: O GNU Make 4.4 foi lançado com inúmeras melhorias, descontinua o sistema operacional Amiga

segunda-feira, 31 de outubro de 2022

O GNU Make 4.4 foi lançado com inúmeras melhorias, descontinua o sistema operacional Amiga

.


O GNU Make 4.4 está agora disponível como o primeiro grande lançamento em mais de dois anos e meio. O GNU Make 4.4 possui muitas melhorias nesta importante ferramenta de automação de construção que ainda é amplamente utilizada por inúmeros projetos de software livre.

Ao suceder o GNU Make 4.3 que estreou em janeiro de 2020, muito se acumulou para o GNU Make 4.4 neste período. Entre as muitas mudanças a serem encontradas no GNU Make 4.4 incluem:

- O GNU Make 4.4 descontinua OS/2 (EMX), AmigaOS, Xenix e Cray com planos de remover esses alvos na próxima versão.

- O GNU Make agora usará arquivos temporários em mais situações.

- O novo alvo especial .WAIT para entre dois pré-requisitos de um alvo. O GNU Make esperará que todos os alvos à esquerda de .WAIT na lista sejam concluídos antes de iniciar qualquer um dos alvos à direita de .WAIT. Algumas versões alternativas de make já suportam .WAIT e serão necessárias em um próximo padrão POSIX para make.

- Suporte aprimorado para -l / --load-average em sistemas Linux ou outros expondo /proc/loadavg. O GNU Make usará a média de carga exposta para determinar o número de tarefas executáveis ​​e evitar a necessidade de heurísticas.

- GNU Make 4.4 adiciona uma opção "--shuffle". A opção de linha de comando shuffle reordena metas e pré-requisitos para simular o não determinismo que pode ser visto durante compilações paralelas. O modo shuffle pode ser usado como uma forma de teste fuzz para compilações paralelas do GNU Make.

- Outra novidade é a opção de linha de comando --jobserver-style e pipes nomeados em sistemas onde o mkfifo está disponível.

- A exportação e desexportação de variáveis ​​específicas de destino agora são tratadas corretamente.

- Um problema de longa data com o cache do diretório foi corrigido.

- Suporte para construir GNU Make no Microsoft Windows com o Tiny C Compiler (TCC).

Downloads e mais detalhes sobre o GNU Make 4.4 via gnu.org .






Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário