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

GNU Make 4.4 lançado com inúmeras melhorias e descontinua o sistema operacional Amiga
GNU Make 4.4 lançado com inúmeras melhorias e 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. Portanto, o GNU Make 4.4 lançado com inúmeras melhorias e descontinua o sistema operacional Amiga.

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:

GNU Make 4.4 lançado com inúmeras melhorias e descontinua o sistema operacional Amiga
GNU Make 4.4 lançado com inúmeras melhorias e descontinua o sistema operacional Amiga.
  • 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.
Acesse a versão completa
Sair da versão mobile