بعد ست سنوات من الإصدار الأخير، تم إصدار Automake 1.17، وهو أداة مساعدة لإنشاء ملفات تعريفية تلقائيًا تتوافق مع معايير ترميز مشروع 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 خاص للإنشاء.
- تمت إضافة دعم للأنظمة التي لا يتوافق فيها سلوك الأمر "rm -f" مع مواصفات POSIX.
- التسلسل المهرب "\#" مسموح به في المتغيرات.
- تمت إضافة علامة "--aclocal-path" إلى الأداة المساعدة alocal لتجاوز قيمة المتغير $ACLOCAL_PATH.
- تمت إضافة دعم لـ autoreconf وautogen وPerl إلى البرنامج النصي المفقود.
- تمت إضافة المعلومات الأساسية حول النظام إلى سجل test-suite.log.
المصدر: opennet.ru
