Hunter allows this using the HUNTER_DISABLED flag. https://github.com/ruslo/hunter
I'll try to dig through the documentation later this weekend.
Since my work project is spread across so many repos, and is so complicated and my OSS time is so limited, even hacking together a prototype can be a decent time investment, so I'd appreciate any high level feature differences you can think of.