Вот так - правильно. Кстати, можно и просто воть так:
-DGIT_REV=\"trulala\", и не нужно будет преобразовывать в строку
(тем паче, там изначально должна быть строка - ладно бы число, как
номер ревизии - по CAN какому-нибудь его как число выводить надо, а
в текстовом протоколе - строкой). А вообще, странно: на кой черт писать хэш git в справке?