При сборке <deps> → <bemdecl> → <bemjson>, цель desktop.sets/blocks.examples (*) инвалидируется при каждом изменении ресурсов примера, в том числе, при создании промежуточных файлов (<bemdecl>).
Из-за этого сборка постоянного пытается «создать» blocks.examples.
13:47:43.839 - info: [t] Build time for "desktop.sets/button.examples" [11]: 24ms
13:47:43.844 - info: [t] isValid() time for "desktop.sets/button.examples" [12]: 1ms
13:47:43.845 - info: [*] make 'desktop.sets/button.examples' [12]
13:47:43.848 - info: [t] isValid() time for "desktop.sets/button.examples/30link/_bem/30link_bem.bemjson.js" [11]: 5ms
Skip "button.examples": already exists "[...]/desktop.sets/button.examples/.bem/level.js"
Add --force to force creation.
Сейчас конечный граф целей сборки ресурса выглядит, примерно, так:
При сборке
<deps> → <bemdecl> → <bemjson>
, цельdesktop.sets/blocks.examples
(*) инвалидируется при каждом изменении ресурсов примера, в том числе, при создании промежуточных файлов (<bemdecl>
).Из-за этого сборка постоянного пытается «создать»
blocks.examples
.