Мне не понравилось что в redo-c, если включать отлов stdout (как это предлагает DJB, канонично), то цели ничего не выводящие всё равно создают пустой файл. В принципе, всё честно, но поведение apenwarr/redo приятнее куда больше, меньшим мусором. Но я же теперь C программист :-)! Открыл, нашёл, поправил, перекомпилил -- задача решена одним if-ом. Кроме того, коробит меня от SHA256: пять минут, и заменил его на BLAKE2b.