185a186,192
> use_prefixes = [
> "M5", # M5 configuration (e.g., path to kernels)
> "DISTCC_", # distcc (distributed compiler wrapper) configuration
> "CCACHE_", # ccache (caching compiler wrapper) configuration
> "CCC_", # clang static analyzer configuration
> ]
>
188c195,196
< if key in use_vars or key.startswith("M5"):
---
> if key in use_vars or \
> any([key.startswith(prefix) for prefix in use_prefixes]):