toverainc / willow

Open source, local, and self-hosted Amazon Echo/Google Home competitive Voice Assistant alternative
https://heywillow.io/
Apache License 2.0
2.61k stars 96 forks source link

CMake: add env var to disable sdkconfig sanity checks #142

Closed stintel closed 1 year ago

stintel commented 1 year ago

When adding the sdkconfig sanity checks, I didn't think things through. Making config changes that fail a sanity checks results in the inability to re-run config afterwards. There does not appear to be a CMake variable that we can use to skip the checks when running config, so introduce and environment variable to toggle those checks, and only enable that variable when running ./utils.sh build.