Problem: When I commit or change branch, almost the entire app rebuilds. This is annoying and wastes time. This is probably because we have the Git SHA in a common include that is used everywhere.
Solution: Generate a version include that only contains version info which changes frequently, and only include this in the source files where it's needed.
Problem: When I commit or change branch, almost the entire app rebuilds. This is annoying and wastes time. This is probably because we have the Git SHA in a common include that is used everywhere.
Solution: Generate a version include that only contains version info which changes frequently, and only include this in the source files where it's needed.