Cmake may not work when cmake is a symbolic link
See SystemTools.cxx.
The program path obtained from either argv[0] or GetModuleFileName may be a symlink. So cmake may fail to parse either the shared
See win32 implement readlink https://github.com/git-for-windows/git/commit/fed86af1c903b5fd710c30b134c22d1114fadb72