Sechs Jahre nach der letzten Veröffentlichung wurde Automake 1.17 veröffentlicht, ein Dienstprogramm zum automatischen Generieren von Makefiles, die den Codierungsstandards des GNU-Projekts entsprechen. In der neuen Version wurde der Parameter AM_PATH_PYTHON geĂ€ndert, um Python 3 anstelle von Python 2 als PrioritĂ€tszweig zu verwenden, wenn beide Zweige auf dem System vorhanden sind. Erkennung von Python-Versionen neuer als 3.9 hinzugefĂŒgt. Das py-compile-Skript unterstĂŒtzt die Python-Versionen 0.x und 1.x nicht mehr, wobei Python 2.0, veröffentlicht im Jahr 2000, als Mindestversion angegeben wird.
Die verbleibenden wesentlichen Ănderungen in Automake 1.17 beziehen sich hauptsĂ€chlich auf Arbeiten zur Verbesserung der PortabilitĂ€t und zur Behebung angesammelter Fehler. Zum Beispiel:
- Eine neue âposixâ-Option hinzugefĂŒgt, um ein spezielles .POSIX-Build-Ziel fĂŒr make zu erstellen.
- UnterstĂŒtzung fĂŒr Systeme hinzugefĂŒgt, bei denen das Verhalten des Befehls ârm -fâ nicht der POSIX-Spezifikation entspricht.
- Die Escape-Sequenz â\#â ist in Variablen zulĂ€ssig.
- Flag â--aclocal-pathâ zum aclocal-Dienstprogramm hinzugefĂŒgt, um den Wert der Variablen $ACLOCAL_PATH zu ĂŒberschreiben.
- Dem fehlenden Skript wurde UnterstĂŒtzung fĂŒr Autoreconf, Autogen und Perl hinzugefĂŒgt.
- Dem test-suite.log-Protokoll wurden grundlegende Informationen ĂŒber das System hinzugefĂŒgt.
Source: opennet.ru
