.jucer files in our git repos, while the
Builds projects are
.gitignored, so to build a project after updating from git we need to create the Xcode/Visual-Studio projects first, which when performed via the Projucer also resaves the
.jucer file and if the file was not changed recently it will also bump its
jucerVersion field to the latest version.
This causes a minor annoyance of spurious git changes. For example one does
git branch other-branch and get
error: Your local changes to the following files would be overwritten by checkout: with the change being just the bumped version.
It would be nicer without the annoyance: don’t bump the version, or don’t resave if no changes happened, or separate the project creation from saving.