@nulltoken  if we do that, can we avoid setting this in cmake and update the PowerShell build script to pass `-DLIBGIT2_FILENAME=libgit2-specialid.dll` and get rid of this completely in the cmake?

(It would be great if this didn't have to leak into libgit2 at all and we could keep this hack strictly in libgit2#, but if that's not possible, then you know, I guess it's not...!)