Add basic build cancellation Upstream-commit: 45ee402a631a59e2a33df7b2f63a49f6f3f84f09 Component: engine