From 2193cb0db23c7d91e119209b7ea69691e9e9e2e5 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Mon, 10 Jan 2022 14:16:08 +0300 Subject: [PATCH] baredo redo MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit https://github.com/gotroyb127/baredo Автор этого проекта прислал мне его на ревью, узнать моё мнение. Реализация redo на Си, только с тремя основными командами (redo/-ifchange/-ifcreate). Кроме неатомарного обновления файла зависимостей в целом мне всё понравилось. Даже мои большие проекты с полусотней не-только-shell целей собираются. Нет распараллеливания. Проверка только ctime-а для определения свежести целей. Но этот проект выглядит куда вменяемее чем redo-c, в котором сломали "пустые" цели: https://github.com/leahneukirchen/redo-c/pull/2 https://github.com/leahneukirchen/redo-c/issues/22 (без объяснения причин не собираются восстанавливать). -- 2.48.1