Cancel a target mid-build if some logical condition is met.
drake halts the current target and moves to the
next one. The target's previous value and metadata, if they exist,
remain in the cache.
cancel_if(condition, allow_missing = TRUE)
Logical, whether to cancel the target.