Currently gen_ver.py is re-generating ccsm_ver.h every build, even if this is not required (e.g. file content is not being changed). A better solution would be to check whether an update is necessary before re-writing the file.