След шест години от последното издание е публикувана версия Automake 1.17, утилита за автоматично генериране на make-файлове, съответстващи на стандартите за кодиране на проекта GNU. В новата версия параметърът AM_PATH_PYTHON е променен да използва Python 3 като приоритетна версия вместо Python 2, в случай че и двете версии са налични в системата. Добавено е определение на версии на Python по-нови от 3.9. В скрипта py-compile е спряна поддръжката на версии Python 0.x и 1.x, като минималната версия сега е Python 2.0, пусната през 2000 година.
Останалите значителни промени в Automake 1.17 са предимно свързани с работата по подобряване на преносимостта и коригиране на натрупаните грешки. Например:
- Добавена е нова опция „posix“ за създаване на специална сборна цел .POSIX за утилитата make.
- Добавена е поддръжка на системи, където поведението на командата „rm -f“ не съответства на спецификацията POSIX.
- Разрешено е използването на екранираната последователност „\#“ в променливите.
- В утилитата aclocal е добавен флаг „—aclocal-path“ за презапис на стойността на променливата $ACLOCAL_PATH.
- В скрипта missing е добавена поддръжка за autoreconf, autogen и perl.
- В лог-a test-suite.log е добавена основна информация за системата.
Източник: opennet.ru
