Разработчик Эбод Шоджаи представил открытый проект под названием mbake. Это форматировщик и линтер Makefile, который вышел под девизом «прошло всего 50 лет». Исходный код решения написан на Python и опубликован на GitHub под лицензией MIT.
Проект mbake использует CLI на основе подкоманд. Все команды поддерживают псевдонимы bake и mbake.
«Спасибо за инструмент. Он довольно хорош. Почти смешно видеть комментарии „почему Python“ после всех этих лет. Я бы выбрал Go, чтобы написать это, но это не имеет значения», — заявил один разработчик в ветке обсуждения проекта на Hacker News.
«Я совершенно уверен, что использовал такой инструментарий в 1990-х годах, с рекламой в журналах The C/C++ Users Journal и Dr. Dobbs developer magazines. Тогда это был makel Маттиаса Андре, unmake, checkmake, make‑audit или Sublime linter для makefiles. Это не заняло 50 лет, как нам говорят, не так ли? (‑:», — сообщил другой разработчик.
Источник: habr.com