I see two solutions:
1) Add generated files to git ignore
2) Place generated files under build/ and include them from there


I can leave default files there (the ones from dev branch) for a Makefile to work and replace them by the generated ones at the first run of cmake configuration. Then, I can add the default files to .gitignore and force-commit them anyway. What do you think?