How can I pass git SHA1 to compiler as definition using cmake? How can I pass git SHA1 to compiler as definition using cmake? git git