Skip to content

WIP: incremental RE workspace builds

Darius Makovsky requested to merge traveltissues/mr4 into traveltissues/1216

requires !1761 (merged) , !1682 (merged) , #1247 (closed), !1769 (merged)

  • add last_build and last_deps to workspace configs
  • expand can_build_incrementally criteria
  • merge last build into source tree prior to assemble and mark as prepared
  • store last_build and last_deps on any element assemble
  • on any element assemble merge the source back into the buildtree, mark workspace as built_incrementally if this produces no diff on the buildtree (ie. source is a subset of the buildtree)
Edited by Darius Makovsky

Merge request reports