Eric Raymond, jeden z zakladatelů organizace OSI (Open Source Initiative) a jeden ze zakladatelů hnutí otevřeného softwaru, zveřejnil nástroj Autodafe, který umožňuje převést příkazy pro sestavení a skripty používané nástroji Autotools do jednoho běžného Makefile, jenž je snadno čitelný a upravitelný vývojáři. Kód projektu je napsán v jazyce Python a je šířen pod licencí BSD.
Součástí nástroje je program makemake, který převádí vygenerovaný soubor Makefile pomocí nástroje automake na ekvivalentní čitelný Makefile, vhodný pro úpravy lidmi a zbavený vnitřních konstrukcí automake. Další zapojení nástroje ifdex umožňuje zcela odstranit projekt z Autotools a nahradit ho prací s běžným Makefile.
Motivací pro vytvoření projektu Autodafe byla touha vrátit se k používání běžných Makefile namísto zbytečně složitých skriptů Autotools, která vznikla po incidentu s vniknutím backdooru do balíčku xz. Mezi výhody navrhovaného přístupu patří zjednodušení pravidel pro sestavení, která se stanou snadněji kontrolovatelná a obtížněji se do nich může vkládat skrytá funkcionalita. Mezi nevýhody se uvádí ztráta podpory starých unixových systémů, zvýšení závislosti na libtool a snížení flexibility v nastavení.
Zdroj: opennet.ru
