Efter seks år siden den sidste udgivelse er Automake 1.17, et værktøj til automatisk generering af make-filer, der overholder GNU-projektets kodningsstandarder, blevet offentliggjort. I den nye version er parameteren AM_PATH_PYTHON ændret til at prioritere Python 3 i stedet for Python 2, hvis begge versioner er tilgængelige på systemet. Versioner af Python nyere end 3.9 er blevet tilføjet. Støtten til Python 0.x og 1.x er blevet ophævet i py-compile-scriptet, og minimumskravet er nu Python 2.0, som blev udgivet i 2000.
De øvrige væsentlige ændringer i Automake 1.17 handler primært om forbedringer af portabiliteten og rettelser af akkumulerede fejl. For eksempel:
- En ny mulighed "posix" er blevet tilføjet til at oprette et specielt byggeformål .POSIX for make-værktøjet.
- Der er tilføjet support til systemer, hvor adfærden af kommandoen "rm -f" ikke overholder POSIX-specifikationen.
- Brugen af den escape-sekvens "\#" er blevet tilladt i variabler.
- I aclocal-værktøjet er flaget "—aclocal-path" blevet tilføjet til at overskrive værdien af variablen $ACLOCAL_PATH.
- Der er tilføjet support for autoreconf, autogen og perl i missing-scriptet.
- Der er tilføjet grundlæggende systeminformation til test-suite.log.
Kilde: opennet.ru
