Build info: Ensure hash length is same across all platforms and has no conflicts
authorSergey Sharybin <sergey.vfx@gmail.com>
Wed, 19 Dec 2018 11:47:25 +0000 (12:47 +0100)
committerSergey Sharybin <sergey.vfx@gmail.com>
Wed, 19 Dec 2018 11:56:32 +0000 (12:56 +0100)
commit593ed1347c96aea691eb503a6bbed12c801f3faa
tree7901fd69e4d44d1dab16a067eae3267268d0b77f
parent684898cfbf0e2c658e0c5c6fd564668ef791feee
Build info: Ensure hash length is same across all platforms and has no conflicts

The original issue was that different platforms will use different
hash lengths, just because defaults on Git client were different.

Now we use explicit length for the hash, and length is the same as
is used for short hashes in Linux -- apparently they started to have
collisions with length of 11.
build_files/cmake/buildinfo.cmake
build_files/cmake/packaging.cmake