Just did a fresh checkout. No version.h :/
path to include in shell.rc is written as "../version.h", should be just "version.h" since cmake adds include directory "./generated/". version.h by itself gets generated. I corrected it in my fork. I can create a pull request if needed?
Thanks! Fixed.