With Make I can say make -q [target]
and the exit code will indicate if the target is up to date. Does Shake have an equivalent?
Shake doesn't currently have this feature, but it has been requested, and is on the todo list, see https://github.com/ndmitchell/shake/issues/289.