We were asking cargo to rebuild if assets/xhs or assets/xhs.1.gz
changed. Those are dead symlinks, so cargo always errors and
[assumes they changed]
(e475fe4a17/src/cargo/core/compiler/fingerprint.rs (L1733)).
That caused a lot of unnecessary rebuilds. I found the problem by
running with `CARGO_LOG=cargo::core::compiler::fingerprint=info`.
Asking cargo to watch only the files we actually care about fixes it.