]> Sergey Matveev's repositories - stargrave-blog.git/commit
Полезная фича apenwarr/redo
authorSergey Matveev <stargrave@stargrave.org>
Fri, 26 Jun 2020 09:53:00 +0000 (12:53 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Fri, 26 Jun 2020 09:53:00 +0000 (12:53 +0300)
commitd0237b4c78226d02fd8c9970a28f7f1eea1c1609
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parentf351c559ae16df0541dc5819f2306ea6c0f32b4f
Полезная фича apenwarr/redo

Если изменить результат выполнения цели, то, так как у нас есть .redo
state, то apenwarr/redo прям явно нам скажет что цель изменена вручную и
он ничего не сделает что её перезаписало бы. Так как разрешение
зависимостей, да и вообще сборка, идут "сверху вниз", то redo это делает
легко. Мелочь, но невероятно приятная! Особенно когда отлаживаешься. А в
Make... легко потерять свои труды, забыв про то что он решит что-то
пересобирать и всё перезапишет.